==>(B Building on glalie(B ==>(B Checking for remote environment...(B ==>(B Syncing package to remote host...(B sending incremental file list created directory packages/arduino-cli ./ .SRCINFO 479 100% 0.00kB/s 0:00:00 479 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=7/9) .nvchecker.toml 126 100% 123.05kB/s 0:00:00 126 100% 123.05kB/s 0:00:00 (xfr#2, to-chk=6/9) LICENSE 646 100% 630.86kB/s 0:00:00 646 100% 630.86kB/s 0:00:00 (xfr#3, to-chk=5/9) PKGBUILD 1,565 100% 1.49MB/s 0:00:00 1,565 100% 1.49MB/s 0:00:00 (xfr#4, to-chk=4/9) REUSE.toml 375 100% 366.21kB/s 0:00:00 375 100% 366.21kB/s 0:00:00 (xfr#5, to-chk=3/9) arduino-cli-1.5.1-1.log 790 100% 771.48kB/s 0:00:00 790 100% 771.48kB/s 0:00:00 (xfr#6, to-chk=2/9) LICENSES/ LICENSES/0BSD.txt -> ../LICENSE sent 2,631 bytes received 187 bytes 626.22 bytes/sec total size is 3,406 speedup is 1.21 ==>(B Patching arch to riscv64...(B ==>(B Running pkgctl build --arch riscv64 on remote host...(B ==> WARNING:(B invalid architecture: riscv64(B ==>(B Updating pacman database cache(B ==>(B Locking pacman database cache...(Bdone(B [?25l:: Synchronizing package databases... core downloading... extra downloading... multilib downloading... [?25h==>(B Building arduino-cli(B ==>(B Locking pacman database cache...(Bdone(B  ->(B repo: extra(B  ->(B arch: riscv64(B  ->(B worker: felix-18(B ==>(B Building arduino-cli for [extra] (riscv64)(B ]3008;start=23b470053db5495fa42f0aea2cc52a4e;user=felix;hostname=glalie.felixc.at;machineid=72144a64db6f4720ade5ccd1e3c98c82;bootid=5c11746ee011489a864744810249b37e;pid=134117;comm=sudo;targetuser=root;type=session\==>(B Locking clean chroot...(Bdone(B Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. ]3008;start=73b52b7e47dd4eeeb7521e6d4786cc31;user=root;hostname=glalie.felixc.at;machineid=72144a64db6f4720ade5ccd1e3c98c82;bootid=5c11746ee011489a864744810249b37e;pid=138167;comm=systemd-nspawn;container=arch-nspawn-138167;type=container\]11;?\]2;🔵 Container arch-nspawn-138167 on glalie.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h[!p]104\[?7h]3008;end=73b52b7e47dd4eeeb7521e6d4786cc31\==>(B Building in chroot for [extra] (riscv64)...(B ==>(B Locking clean chroot [/var/lib/archbuild/extra-riscv64/root]...(Bdone(B ==>(B Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-18]...(Bdone(B ]3008;start=1895d43570ca4a0ba0b365fda3f769cf;user=root;hostname=glalie.felixc.at;machineid=72144a64db6f4720ade5ccd1e3c98c82;bootid=5c11746ee011489a864744810249b37e;pid=153292;comm=sudo;targetuser=felix;type=session\==>(B Making package: arduino-cli 1.5.1-1 (Fri Sep 11 02:45:34 2026)(B ==>(B Retrieving sources...(B  ->(B Cloning arduino-cli git repo...(B Cloning into bare repository '/home/felix/packages/arduino-cli/arduino-cli'... remote: Enumerating objects: 101889 remote: Enumerating objects: 102232, done. remote: Counting objects: 0% (1/550) remote: Counting objects: 1% (6/550) remote: Counting objects: 2% (11/550) remote: Counting objects: 3% (17/550) remote: Counting objects: 4% (22/550) remote: Counting objects: 5% (28/550) remote: Counting objects: 6% (33/550) remote: Counting objects: 7% (39/550) remote: Counting objects: 8% (44/550) remote: Counting objects: 9% (50/550) remote: Counting objects: 10% (55/550) remote: Counting objects: 11% (61/550) remote: Counting objects: 12% (66/550) remote: Counting objects: 13% (72/550) remote: Counting objects: 14% (77/550) remote: Counting objects: 15% (83/550) remote: Counting objects: 16% (88/550) remote: Counting objects: 17% (94/550) remote: Counting objects: 18% (99/550) remote: Counting objects: 19% (105/550) remote: Counting objects: 20% (110/550) remote: Counting objects: 21% (116/550) remote: Counting objects: 22% (121/550) remote: Counting objects: 23% (127/550) remote: Counting objects: 24% (132/550) remote: Counting objects: 25% (138/550) remote: Counting objects: 26% (143/550) remote: Counting objects: 27% (149/550) remote: Counting objects: 28% (154/550) remote: Counting objects: 29% (160/550) remote: Counting objects: 30% (165/550) remote: Counting objects: 31% (171/550) remote: Counting objects: 32% (176/550) remote: Counting objects: 33% (182/550) remote: Counting objects: 34% (187/550) remote: Counting objects: 35% (193/550) remote: Counting objects: 36% (198/550) remote: Counting objects: 37% (204/550) remote: Counting objects: 38% (209/550) remote: Counting objects: 39% (215/550) remote: Counting objects: 40% (220/550) remote: Counting objects: 41% (226/550) remote: Counting objects: 42% (231/550) remote: Counting objects: 43% (237/550) remote: Counting objects: 44% (242/550) remote: Counting objects: 45% (248/550) remote: Counting objects: 46% (253/550) remote: Counting objects: 47% (259/550) remote: Counting objects: 48% (264/550) remote: Counting objects: 49% (270/550) remote: Counting objects: 50% (275/550) remote: Counting objects: 51% (281/550) remote: Counting objects: 52% (286/550) remote: Counting objects: 53% (292/550) remote: Counting objects: 54% (297/550) remote: Counting objects: 55% (303/550) remote: Counting objects: 56% (308/550) remote: Counting objects: 57% (314/550) remote: Counting objects: 58% (319/550) remote: Counting objects: 59% (325/550) remote: Counting objects: 60% (330/550) remote: Counting objects: 61% (336/550) remote: Counting objects: 62% (341/550) remote: Counting objects: 63% (347/550) remote: Counting objects: 64% (352/550) remote: Counting objects: 65% (358/550) remote: Counting objects: 66% (363/550) remote: Counting objects: 67% (369/550) remote: Counting objects: 68% (374/550) remote: Counting objects: 69% (380/550) remote: Counting objects: 70% (385/550) remote: Counting objects: 71% (391/550) remote: Counting objects: 72% (396/550) remote: Counting objects: 73% (402/550) remote: Counting objects: 74% (407/550) remote: Counting objects: 75% (413/550) remote: Counting objects: 76% (418/550) remote: Counting objects: 77% (424/550) remote: Counting objects: 78% (429/550) remote: Counting objects: 79% (435/550) remote: Counting objects: 80% (440/550) remote: Counting objects: 81% (446/550) remote: Counting objects: 82% (451/550) remote: Counting objects: 83% (457/550) remote: Counting objects: 84% (462/550) remote: Counting objects: 85% (468/550) remote: Counting objects: 86% (473/550) remote: Counting objects: 87% (479/550) remote: Counting objects: 88% (484/550) remote: Counting objects: 89% (490/550) remote: Counting objects: 90% (495/550) remote: Counting objects: 91% (501/550) remote: Counting objects: 92% (506/550) remote: Counting objects: 93% (512/550) remote: Counting objects: 94% (517/550) remote: Counting objects: 95% (523/550) remote: Counting objects: 96% (528/550) remote: Counting objects: 97% (534/550) remote: Counting objects: 98% (539/550) remote: Counting objects: 99% (545/550) remote: Counting objects: 100% (550/550) remote: Counting objects: 100% (550/550), done. remote: Compressing objects: 0% (1/305) remote: Compressing objects: 1% (4/305) remote: Compressing objects: 2% (7/305) remote: Compressing objects: 3% (10/305) remote: Compressing objects: 4% (13/305) remote: Compressing objects: 5% (16/305) remote: Compressing objects: 6% (19/305) remote: Compressing objects: 7% (22/305) remote: Compressing objects: 8% (25/305) remote: Compressing objects: 9% (28/305) remote: Compressing objects: 10% (31/305) remote: Compressing objects: 11% (34/305) remote: Compressing objects: 12% (37/305) remote: Compressing objects: 13% (40/305) remote: Compressing objects: 14% (43/305) remote: Compressing objects: 15% (46/305) remote: Compressing objects: 16% (49/305) remote: Compressing objects: 17% (52/305) remote: Compressing objects: 18% (55/305) remote: Compressing objects: 19% (58/305) remote: Compressing objects: 20% (61/305) remote: Compressing objects: 21% (65/305) remote: Compressing objects: 22% (68/305) remote: Compressing objects: 23% (71/305) remote: Compressing objects: 24% (74/305) remote: Compressing objects: 25% (77/305) remote: Compressing objects: 26% (80/305) remote: Compressing objects: 27% (83/305) remote: Compressing objects: 28% (86/305) remote: Compressing objects: 29% (89/305) remote: Compressing objects: 30% (92/305) remote: Compressing objects: 31% (95/305) remote: Compressing objects: 32% (98/305) remote: Compressing objects: 33% (101/305) remote: Compressing objects: 34% (104/305) remote: Compressing objects: 35% (107/305) remote: Compressing objects: 36% (110/305) remote: Compressing objects: 37% (113/305) remote: Compressing objects: 38% (116/305) remote: Compressing objects: 39% (119/305) remote: Compressing objects: 40% (122/305) remote: Compressing objects: 41% (126/305) remote: Compressing objects: 42% (129/305) remote: Compressing objects: 43% (132/305) remote: Compressing objects: 44% (135/305) remote: Compressing objects: 45% (138/305) remote: Compressing objects: 46% (141/305) remote: Compressing objects: 47% (144/305) remote: Compressing objects: 48% (147/305) remote: Compressing objects: 49% (150/305) remote: Compressing objects: 50% (153/305) remote: Compressing objects: 51% (156/305) remote: Compressing objects: 52% (159/305) remote: Compressing objects: 53% (162/305) remote: Compressing objects: 54% (165/305) remote: Compressing objects: 55% (168/305) remote: Compressing objects: 56% (171/305) remote: Compressing objects: 57% (174/305) remote: Compressing objects: 58% (177/305) remote: Compressing objects: 59% (180/305) remote: Compressing objects: 60% (183/305) remote: Compressing objects: 61% (187/305) remote: Compressing objects: 62% (190/305) remote: Compressing objects: 63% (193/305) remote: Compressing objects: 64% (196/305) remote: Compressing objects: 65% (199/305) remote: Compressing objects: 66% (202/305) remote: Compressing objects: 67% (205/305) remote: Compressing objects: 68% (208/305) remote: Compressing objects: 69% (211/305) remote: Compressing objects: 70% (214/305) remote: Compressing objects: 71% (217/305) remote: Compressing objects: 72% (220/305) remote: Compressing objects: 73% (223/305) remote: Compressing objects: 74% (226/305) remote: Compressing objects: 75% (229/305) remote: Compressing objects: 76% (232/305) remote: Compressing objects: 77% (235/305) remote: Compressing objects: 78% (238/305) remote: Compressing objects: 79% (241/305) remote: Compressing objects: 80% (244/305) remote: Compressing objects: 81% (248/305) remote: Compressing objects: 82% (251/305) remote: Compressing objects: 83% (254/305) remote: Compressing objects: 84% (257/305) remote: Compressing objects: 85% (260/305) remote: Compressing objects: 86% (263/305) remote: Compressing objects: 87% (266/305) remote: Compressing objects: 88% (269/305) remote: Compressing objects: 89% (272/305) remote: Compressing objects: 90% (275/305) remote: Compressing objects: 91% (278/305) remote: Compressing objects: 92% (281/305) remote: Compressing objects: 93% (284/305) remote: Compressing objects: 94% (287/305) remote: Compressing objects: 95% (290/305) remote: Compressing objects: 96% (293/305) remote: Compressing objects: 97% (296/305) remote: Compressing objects: 98% (299/305) remote: Compressing objects: 99% (302/305) remote: Compressing objects: 100% (305/305) remote: Compressing objects: 100% (305/305), done. Receiving objects: 0% (1/102232) Receiving objects: 0% (821/102232), 144.00 KiB | 103.00 KiB/s Receiving objects: 1% (1023/102232), 288.00 KiB | 148.00 KiB/s Receiving objects: 1% (1126/102232), 464.00 KiB | 181.00 KiB/s Receiving objects: 1% (1415/102232), 656.00 KiB | 199.00 KiB/s Receiving objects: 2% (2045/102232), 888.00 KiB | 228.00 KiB/s Receiving objects: 2% (2090/102232), 888.00 KiB | 228.00 KiB/s Receiving objects: 3% (3067/102232), 1.34 MiB | 265.00 KiB/s Receiving objects: 3% (3262/102232), 1.34 MiB | 265.00 KiB/s Receiving objects: 4% (4090/102232), 1.74 MiB | 312.00 KiB/s Receiving objects: 4% (4736/102232), 2.07 MiB | 336.00 KiB/s Receiving objects: 5% (5112/102232), 2.07 MiB | 336.00 KiB/s Receiving objects: 5% (5489/102232), 2.66 MiB | 422.00 KiB/s Receiving objects: 5% (5489/102232), 3.27 MiB | 503.00 KiB/s Receiving objects: 5% (5489/102232), 3.80 MiB | 540.00 KiB/s Receiving objects: 5% (5490/102232), 4.55 MiB | 565.00 KiB/s Receiving objects: 5% (5490/102232), 4.92 MiB | 568.00 KiB/s Receiving objects: 5% (5566/102232), 5.51 MiB | 552.00 KiB/s Receiving objects: 5% (5583/102232), 5.51 MiB | 552.00 KiB/s Receiving objects: 5% (5767/102232), 6.33 MiB | 523.00 KiB/s Receiving objects: 5% (6018/102232), 6.63 MiB | 533.00 KiB/s Receiving objects: 6% (6134/102232), 6.80 MiB | 485.00 KiB/s Receiving objects: 6% (6381/102232), 7.12 MiB | 479.00 KiB/s Receiving objects: 6% (7110/102232), 7.70 MiB | 445.00 KiB/s Receiving objects: 6% (7110/102232), 8.32 MiB | 450.00 KiB/s Receiving objects: 6% (7110/102232), 8.90 MiB | 504.00 KiB/s Receiving objects: 6% (7110/102232), 9.26 MiB | 511.00 KiB/s Receiving objects: 6% (7110/102232), 10.02 MiB | 564.00 KiB/s Receiving objects: 7% (7157/102232), 10.02 MiB | 564.00 KiB/s Receiving objects: 7% (7275/102232), 10.43 MiB | 580.00 KiB/s Receiving objects: 7% (7501/102232), 11.23 MiB | 636.00 KiB/s Receiving objects: 8% (8179/102232), 11.23 MiB | 636.00 KiB/s Receiving objects: 8% (8917/102232), 11.63 MiB | 639.00 KiB/s Receiving objects: 8% (8969/102232), 12.49 MiB | 677.00 KiB/s Receiving objects: 9% (9201/102232), 12.73 MiB | 655.00 KiB/s Receiving objects: 9% (9231/102232), 13.15 MiB | 683.00 KiB/s Receiving objects: 9% (9731/102232), 13.59 MiB | 691.00 KiB/s Receiving objects: 9% (9976/102232), 14.30 MiB | 678.00 KiB/s Receiving objects: 9% (10172/102232), 15.15 MiB | 647.00 KiB/s Receiving objects: 10% (10224/102232), 15.15 MiB | 647.00 KiB/s Receiving objects: 10% (10461/102232), 15.59 MiB | 632.00 KiB/s Receiving objects: 10% (10853/102232), 16.07 MiB | 638.00 KiB/s Receiving objects: 11% (11246/102232), 16.52 MiB | 684.00 KiB/s Receiving objects: 11% (11459/102232), 17.04 MiB | 693.00 KiB/s Receiving objects: 11% (11849/102232), 17.50 MiB | 653.00 KiB/s Receiving objects: 12% (12268/102232), 18.10 MiB | 668.00 KiB/s Receiving objects: 12% (12357/102232), 18.33 MiB | 682.00 KiB/s Receiving objects: 12% (12757/102232), 19.15 MiB | 725.00 KiB/s Receiving objects: 12% (12988/102232), 19.72 MiB | 686.00 KiB/s Receiving objects: 13% (13291/102232), 19.72 MiB | 686.00 KiB/s Receiving objects: 13% (13396/102232), 20.22 MiB | 698.00 KiB/s Receiving objects: 13% (13683/102232), 21.17 MiB | 749.00 KiB/s Receiving objects: 13% (14286/102232), 21.97 MiB | 740.00 KiB/s Receiving objects: 14% (14313/102232), 21.97 MiB | 740.00 KiB/s Receiving objects: 14% (15043/102232), 22.47 MiB | 724.00 KiB/s Receiving objects: 15% (15335/102232), 22.96 MiB | 724.00 KiB/s Receiving objects: 15% (16014/102232), 23.46 MiB | 776.00 KiB/s Receiving objects: 16% (16358/102232), 24.51 MiB | 822.00 KiB/s Receiving objects: 16% (16372/102232), 24.51 MiB | 822.00 KiB/s Receiving objects: 16% (16798/102232), 25.07 MiB | 810.00 KiB/s Receiving objects: 17% (17380/102232), 25.45 MiB | 802.00 KiB/s Receiving objects: 17% (17814/102232), 25.97 MiB | 844.00 KiB/s Receiving objects: 18% (18402/102232), 26.42 MiB | 850.00 KiB/s Receiving objects: 18% (18805/102232), 27.14 MiB | 912.00 KiB/s Receiving objects: 18% (19371/102232), 28.04 MiB | 875.00 KiB/s Receiving objects: 19% (19425/102232), 28.04 MiB | 875.00 KiB/s Receiving objects: 19% (20445/102232), 29.34 MiB | 908.00 KiB/s Receiving objects: 20% (20447/102232), 29.34 MiB | 908.00 KiB/s Receiving objects: 20% (20627/102232), 29.63 MiB | 866.00 KiB/s Receiving objects: 21% (21469/102232), 29.63 MiB | 866.00 KiB/s Receiving objects: 21% (21672/102232), 30.95 MiB | 939.00 KiB/s Receiving objects: 21% (21672/102232), 32.09 MiB | 933.00 KiB/s Receiving objects: 21% (21672/102232), 33.30 MiB | 961.00 KiB/s Receiving objects: 21% (21672/102232), 33.60 MiB | 920.00 KiB/s Receiving objects: 22% (22492/102232), 34.21 MiB | 917.00 KiB/s Receiving objects: 22% (23053/102232), 34.21 MiB | 917.00 KiB/s Receiving objects: 23% (23514/102232), 34.21 MiB | 917.00 KiB/s Receiving objects: 24% (24536/102232), 34.82 MiB | 970.00 KiB/s Receiving objects: 24% (24878/102232), 35.45 MiB | 927.00 KiB/s Receiving objects: 25% (25558/102232), 35.45 MiB | 927.00 KiB/s Receiving objects: 26% (26581/102232), 36.06 MiB | 929.00 KiB/s Receiving objects: 26% (27066/102232), 36.06 MiB | 929.00 KiB/s Receiving objects: 27% (27603/102232), 36.68 MiB | 931.00 KiB/s Receiving objects: 27% (27843/102232), 37.15 MiB | 867.00 KiB/s Receiving objects: 28% (28625/102232), 37.69 MiB | 861.00 KiB/s Receiving objects: 28% (28654/102232), 37.69 MiB | 861.00 KiB/s Receiving objects: 28% (29378/102232), 38.68 MiB | 884.00 KiB/s Receiving objects: 29% (29648/102232), 38.68 MiB | 884.00 KiB/s Receiving objects: 30% (30670/102232), 39.09 MiB | 865.00 KiB/s Receiving objects: 30% (31398/102232), 39.52 MiB | 852.00 KiB/s Receiving objects: 31% (31692/102232), 39.52 MiB | 852.00 KiB/s Receiving objects: 31% (32457/102232), 39.90 MiB | 777.00 KiB/s Receiving objects: 32% (32715/102232), 39.90 MiB | 777.00 KiB/s Receiving objects: 32% (33219/102232), 40.52 MiB | 697.00 KiB/s Receiving objects: 33% (33737/102232), 40.94 MiB | 695.00 KiB/s Receiving objects: 33% (34251/102232), 40.94 MiB | 695.00 KiB/s Receiving objects: 34% (34759/102232), 41.50 MiB | 706.00 KiB/s Receiving objects: 34% (35603/102232), 41.86 MiB | 690.00 KiB/s Receiving objects: 35% (35782/102232), 42.23 MiB | 672.00 KiB/s Receiving objects: 35% (36141/102232), 42.65 MiB | 664.00 KiB/s Receiving objects: 36% (36804/102232), 42.65 MiB | 664.00 KiB/s Receiving objects: 36% (37046/102232), 43.15 MiB | 612.00 KiB/s Receiving objects: 36% (37688/102232), 43.46 MiB | 603.00 KiB/s Receiving objects: 37% (37826/102232), 43.46 MiB | 603.00 KiB/s Receiving objects: 37% (38597/102232), 44.02 MiB | 605.00 KiB/s Receiving objects: 38% (38849/102232), 44.02 MiB | 605.00 KiB/s Receiving objects: 39% (39871/102232), 44.02 MiB | 605.00 KiB/s Receiving objects: 39% (40192/102232), 44.34 MiB | 553.00 KiB/s Receiving objects: 40% (40893/102232), 44.66 MiB | 548.00 KiB/s Receiving objects: 41% (41916/102232), 44.66 MiB | 548.00 KiB/s Receiving objects: 42% (42938/102232), 45.01 MiB | 537.00 KiB/s Receiving objects: 42% (43078/102232), 45.01 MiB | 537.00 KiB/s Receiving objects: 43% (43960/102232), 45.34 MiB | 521.00 KiB/s Receiving objects: 43% (44815/102232), 45.67 MiB | 530.00 KiB/s Receiving objects: 44% (44983/102232), 45.67 MiB | 530.00 KiB/s Receiving objects: 44% (45790/102232), 46.35 MiB | 568.00 KiB/s Receiving objects: 45% (46005/102232), 46.35 MiB | 568.00 KiB/s Receiving objects: 45% (46553/102232), 46.70 MiB | 578.00 KiB/s Receiving objects: 46% (47027/102232), 47.03 MiB | 569.00 KiB/s Receiving objects: 46% (47226/102232), 47.03 MiB | 569.00 KiB/s Receiving objects: 47% (48050/102232), 47.40 MiB | 584.00 KiB/s Receiving objects: 48% (49072/102232), 47.59 MiB | 542.00 KiB/s Receiving objects: 48% (49332/102232), 47.59 MiB | 542.00 KiB/s Receiving objects: 49% (50094/102232), 47.80 MiB | 525.00 KiB/s Receiving objects: 49% (50128/102232), 48.23 MiB | 532.00 KiB/s Receiving objects: 50% (51116/102232), 48.70 MiB | 550.00 KiB/s Receiving objects: 50% (51219/102232), 49.25 MiB | 578.00 KiB/s Receiving objects: 51% (52139/102232), 49.87 MiB | 637.00 KiB/s Receiving objects: 51% (52639/102232), 50.17 MiB | 557.00 KiB/s Receiving objects: 51% (52749/102232), 50.29 MiB | 460.00 KiB/s Receiving objects: 51% (52856/102232), 50.38 MiB | 448.00 KiB/s Receiving objects: 51% (53142/102232), 50.54 MiB | 344.00 KiB/s Receiving objects: 52% (53161/102232), 50.54 MiB | 344.00 KiB/s Receiving objects: 52% (53161/102232), 50.60 MiB | 281.00 KiB/s Receiving objects: 52% (53174/102232), 50.73 MiB | 210.00 KiB/s Receiving objects: 52% (53746/102232), 50.87 MiB | 138.00 KiB/s Receiving objects: 53% (54183/102232), 50.95 MiB | 120.00 KiB/s Receiving objects: 53% (54347/102232), 50.95 MiB | 120.00 KiB/s Receiving objects: 53% (54644/102232), 51.20 MiB | 137.00 KiB/s Receiving objects: 53% (54861/102232), 51.40 MiB | 148.00 KiB/s Receiving objects: 53% (55038/102232), 51.64 MiB | 157.00 KiB/s Receiving objects: 54% (55206/102232), 51.64 MiB | 157.00 KiB/s Receiving objects: 54% (55362/102232), 51.85 MiB | 184.00 KiB/s Receiving objects: 54% (55543/102232), 51.95 MiB | 192.00 KiB/s Receiving objects: 54% (55593/102232), 52.41 MiB | 228.00 KiB/s Receiving objects: 54% (55714/102232), 52.64 MiB | 243.00 KiB/s Receiving objects: 54% (56086/102232), 53.02 MiB | 260.00 KiB/s Receiving objects: 55% (56228/102232), 53.02 MiB | 260.00 KiB/s Receiving objects: 55% (56803/102232), 53.26 MiB | 267.00 KiB/s Receiving objects: 55% (57060/102232), 53.37 MiB | 266.00 KiB/s Receiving objects: 56% (57250/102232), 53.37 MiB | 266.00 KiB/s Receiving objects: 56% (58047/102232), 53.57 MiB | 262.00 KiB/s Receiving objects: 57% (58273/102232), 53.57 MiB | 262.00 KiB/s Receiving objects: 58% (59295/102232), 53.78 MiB | 275.00 KiB/s Receiving objects: 58% (59698/102232), 54.02 MiB | 280.00 KiB/s Receiving objects: 59% (60317/102232), 54.02 MiB | 280.00 KiB/s Receiving objects: 59% (60402/102232), 54.24 MiB | 274.00 KiB/s Receiving objects: 59% (60549/102232), 54.72 MiB | 271.00 KiB/s Receiving objects: 59% (60549/102232), 54.97 MiB | 282.00 KiB/s Receiving objects: 59% (60549/102232), 55.09 MiB | 276.00 KiB/s Receiving objects: 59% (60549/102232), 55.45 MiB | 307.00 KiB/s Receiving objects: 59% (60549/102232), 55.64 MiB | 286.00 KiB/s Receiving objects: 59% (60634/102232), 55.84 MiB | 281.00 KiB/s Receiving objects: 59% (61062/102232), 56.03 MiB | 273.00 KiB/s Receiving objects: 60% (61340/102232), 56.03 MiB | 273.00 KiB/s Receiving objects: 60% (62168/102232), 56.20 MiB | 256.00 KiB/s Receiving objects: 61% (62362/102232), 56.20 MiB | 256.00 KiB/s Receiving objects: 61% (62467/102232), 56.47 MiB | 225.00 KiB/s Receiving objects: 61% (62630/102232), 56.70 MiB | 234.00 KiB/s Receiving objects: 61% (63166/102232), 56.85 MiB | 230.00 KiB/s Receiving objects: 62% (63384/102232), 56.85 MiB | 230.00 KiB/s Receiving objects: 62% (64039/102232), 57.10 MiB | 227.00 KiB/s Receiving objects: 63% (64407/102232), 57.23 MiB | 218.00 KiB/s Receiving objects: 63% (64826/102232), 57.28 MiB | 201.00 KiB/s Receiving objects: 63% (65301/102232), 57.41 MiB | 194.00 KiB/s Receiving objects: 64% (65429/102232), 57.49 MiB | 180.00 KiB/s Receiving objects: 64% (65648/102232), 57.58 MiB | 176.00 KiB/s Receiving objects: 64% (65772/102232), 57.58 MiB | 176.00 KiB/s Receiving objects: 64% (65978/102232), 57.83 MiB | 159.00 KiB/s Receiving objects: 64% (66213/102232), 57.92 MiB | 154.00 KiB/s Receiving objects: 64% (66375/102232), 58.25 MiB | 159.00 KiB/s Receiving objects: 65% (66451/102232), 58.25 MiB | 159.00 KiB/s Receiving objects: 65% (66532/102232), 58.35 MiB | 165.00 KiB/s Receiving objects: 65% (66645/102232), 58.59 MiB | 189.00 KiB/s Receiving objects: 66% (67474/102232), 58.76 MiB | 219.00 KiB/s Receiving objects: 67% (68496/102232), 58.76 MiB | 219.00 KiB/s Receiving objects: 67% (68719/102232), 59.01 MiB | 234.00 KiB/s Receiving objects: 67% (69015/102232), 59.41 MiB | 256.00 KiB/s Receiving objects: 67% (69015/102232), 60.07 MiB | 329.00 KiB/s Receiving objects: 67% (69015/102232), 60.37 MiB | 371.00 KiB/s Receiving objects: 67% (69015/102232), 60.54 MiB | 338.00 KiB/s Receiving objects: 67% (69015/102232), 61.25 MiB | 397.00 KiB/s Receiving objects: 67% (69015/102232), 61.37 MiB | 392.00 KiB/s Receiving objects: 67% (69015/102232), 61.66 MiB | 420.00 KiB/s Receiving objects: 67% (69015/102232), 62.22 MiB | 439.00 KiB/s Receiving objects: 67% (69193/102232), 62.73 MiB | 415.00 KiB/s Receiving objects: 67% (69193/102232), 63.39 MiB | 442.00 KiB/s Receiving objects: 67% (69194/102232), 63.81 MiB | 499.00 KiB/s Receiving objects: 67% (69297/102232), 64.37 MiB | 546.00 KiB/s Receiving objects: 67% (69297/102232), 65.02 MiB | 563.00 KiB/s Receiving objects: 67% (69297/102232), 65.30 MiB | 537.00 KiB/s Receiving objects: 68% (69518/102232), 65.30 MiB | 537.00 KiB/s Receiving objects: 68% (70157/102232), 65.79 MiB | 555.00 KiB/s Receiving objects: 69% (70541/102232), 65.79 MiB | 555.00 KiB/s Receiving objects: 70% (71563/102232), 66.02 MiB | 515.00 KiB/s Receiving objects: 70% (72129/102232), 66.39 MiB | 552.00 KiB/s Receiving objects: 71% (72585/102232), 66.39 MiB | 552.00 KiB/s Receiving objects: 72% (73608/102232), 66.39 MiB | 552.00 KiB/s Receiving objects: 72% (73978/102232), 66.66 MiB | 501.00 KiB/s Receiving objects: 73% (74630/102232), 66.66 MiB | 501.00 KiB/s Receiving objects: 74% (75652/102232), 67.10 MiB | 522.00 KiB/s Receiving objects: 75% (76674/102232), 67.30 MiB | 518.00 KiB/s Receiving objects: 75% (77364/102232), 67.30 MiB | 518.00 KiB/s Receiving objects: 76% (77697/102232), 67.30 MiB | 518.00 KiB/s Receiving objects: 77% (78719/102232), 67.30 MiB | 518.00 KiB/s Receiving objects: 77% (79670/102232), 68.12 MiB | 525.00 KiB/s Receiving objects: 77% (79670/102232), 68.56 MiB | 523.00 KiB/s Receiving objects: 77% (79670/102232), 69.25 MiB | 548.00 KiB/s Receiving objects: 77% (79670/102232), 69.71 MiB | 601.00 KiB/s Receiving objects: 77% (79670/102232), 70.41 MiB | 596.00 KiB/s Receiving objects: 77% (79670/102232), 71.09 MiB | 585.00 KiB/s Receiving objects: 77% (79670/102232), 71.34 MiB | 578.00 KiB/s Receiving objects: 77% (79670/102232), 71.58 MiB | 504.00 KiB/s Receiving objects: 77% (79670/102232), 71.87 MiB | 461.00 KiB/s Receiving objects: 77% (79670/102232), 72.88 MiB | 481.00 KiB/s Receiving objects: 77% (79670/102232), 73.22 MiB | 467.00 KiB/s Receiving objects: 77% (79670/102232), 74.04 MiB | 503.00 KiB/s Receiving objects: 77% (79670/102232), 74.64 MiB | 518.00 KiB/s Receiving objects: 77% (79670/102232), 75.19 MiB | 592.00 KiB/s Receiving objects: 77% (79670/102232), 75.73 MiB | 671.00 KiB/s Receiving objects: 77% (79670/102232), 76.73 MiB | 683.00 KiB/s Receiving objects: 77% (79670/102232), 77.31 MiB | 676.00 KiB/s Receiving objects: 77% (79670/102232), 78.17 MiB | 747.00 KiB/s Receiving objects: 77% (79670/102232), 78.84 MiB | 688.00 KiB/s Receiving objects: 77% (79670/102232), 79.58 MiB | 667.00 KiB/s Receiving objects: 77% (79670/102232), 80.50 MiB | 682.00 KiB/s Receiving objects: 77% (79670/102232), 81.28 MiB | 693.00 KiB/s Receiving objects: 77% (79670/102232), 82.18 MiB | 659.00 KiB/s Receiving objects: 78% (79741/102232), 82.18 MiB | 659.00 KiB/s Receiving objects: 79% (80764/102232), 82.18 MiB | 659.00 KiB/s Receiving objects: 80% (81786/102232), 82.18 MiB | 659.00 KiB/s Receiving objects: 80% (82408/102232), 82.79 MiB | 727.00 KiB/s Receiving objects: 80% (82408/102232), 83.46 MiB | 769.00 KiB/s Receiving objects: 80% (82408/102232), 84.33 MiB | 719.00 KiB/s Receiving objects: 80% (82408/102232), 84.80 MiB | 736.00 KiB/s Receiving objects: 80% (82408/102232), 85.80 MiB | 700.00 KiB/s Receiving objects: 80% (82408/102232), 86.02 MiB | 705.00 KiB/s Receiving objects: 80% (82408/102232), 86.50 MiB | 677.00 KiB/s Receiving objects: 80% (82408/102232), 86.92 MiB | 606.00 KiB/s Receiving objects: 80% (82408/102232), 87.62 MiB | 583.00 KiB/s Receiving objects: 80% (82408/102232), 88.48 MiB | 576.00 KiB/s Receiving objects: 80% (82408/102232), 88.95 MiB | 579.00 KiB/s Receiving objects: 80% (82409/102232), 89.41 MiB | 619.00 KiB/s Receiving objects: 81% (82808/102232), 89.41 MiB | 619.00 KiB/s Receiving objects: 82% (83831/102232), 89.41 MiB | 619.00 KiB/s Receiving objects: 83% (84853/102232), 89.92 MiB | 642.00 KiB/s Receiving objects: 84% (85875/102232), 89.92 MiB | 642.00 KiB/s Receiving objects: 85% (86898/102232), 89.92 MiB | 642.00 KiB/s Receiving objects: 86% (87920/102232), 89.92 MiB | 642.00 KiB/s Receiving objects: 87% (88942/102232), 89.92 MiB | 642.00 KiB/s Receiving objects: 87% (89126/102232), 90.41 MiB | 677.00 KiB/s Receiving objects: 88% (89965/102232), 90.48 MiB | 655.00 KiB/s Receiving objects: 88% (90496/102232), 90.48 MiB | 655.00 KiB/s Receiving objects: 89% (90987/102232), 90.48 MiB | 655.00 KiB/s Receiving objects: 90% (92009/102232), 90.79 MiB | 611.00 KiB/s Receiving objects: 91% (93032/102232), 90.79 MiB | 611.00 KiB/s Receiving objects: 92% (94054/102232), 90.79 MiB | 611.00 KiB/s Receiving objects: 92% (94171/102232), 91.12 MiB | 645.00 KiB/s Receiving objects: 93% (95076/102232), 91.12 MiB | 645.00 KiB/s Receiving objects: 94% (96099/102232), 91.36 MiB | 614.00 KiB/s Receiving objects: 94% (96317/102232), 91.77 MiB | 586.00 KiB/s Receiving objects: 94% (97069/102232), 92.03 MiB | 555.00 KiB/s Receiving objects: 95% (97121/102232), 92.03 MiB | 555.00 KiB/s Receiving objects: 96% (98143/102232), 92.48 MiB | 533.00 KiB/s Receiving objects: 97% (99166/102232), 92.48 MiB | 533.00 KiB/s Receiving objects: 97% (99649/102232), 92.91 MiB | 508.00 KiB/s Receiving objects: 98% (100188/102232), 92.91 MiB | 508.00 KiB/s Receiving objects: 98% (100408/102232), 93.41 MiB | 521.00 KiB/s Receiving objects: 98% (101153/102232), 94.12 MiB | 581.00 KiB/s Receiving objects: 99% (101210/102232), 94.12 MiB | 581.00 KiB/s Receiving objects: 99% (102062/102232), 94.51 MiB | 580.00 KiB/s Receiving objects: 100% (102232/102232), 94.92 MiB | 620.00 KiB/s Receiving objects: 100% (102232/102232), 95.17 MiB | 530.00 KiB/s, done. remote: Total 102232 (delta 373), reused 293 (delta 226), pack-reused 101682 (from 2) Resolving deltas: 0% (0/65121) Resolving deltas: 1% (652/65121) Resolving deltas: 2% (1303/65121) Resolving deltas: 3% (1954/65121) Resolving deltas: 4% (2605/65121) Resolving deltas: 5% (3257/65121) Resolving deltas: 6% (3908/65121) Resolving deltas: 7% (4559/65121) Resolving deltas: 8% (5210/65121) Resolving deltas: 9% (5861/65121) Resolving deltas: 10% (6514/65121) Resolving deltas: 11% (7164/65121) Resolving deltas: 12% (7817/65121) Resolving deltas: 13% (8466/65121) Resolving deltas: 14% (9117/65121) Resolving deltas: 15% (9769/65121) Resolving deltas: 16% (10420/65121) Resolving deltas: 17% (11071/65121) Resolving deltas: 18% (11723/65121) Resolving deltas: 19% (12373/65121) Resolving deltas: 20% (13025/65121) Resolving deltas: 21% (13676/65121) Resolving deltas: 22% (14327/65121) Resolving deltas: 23% (14978/65121) Resolving deltas: 24% (15630/65121) Resolving deltas: 25% (16281/65121) Resolving deltas: 26% (16933/65121) Resolving deltas: 27% (17583/65121) Resolving deltas: 28% (18234/65121) Resolving deltas: 29% (18887/65121) Resolving deltas: 30% (19537/65121) Resolving deltas: 31% (20188/65121) Resolving deltas: 32% (20839/65121) Resolving deltas: 32% (21448/65121) Resolving deltas: 33% (21490/65121) Resolving deltas: 34% (22142/65121) Resolving deltas: 35% (22793/65121) Resolving deltas: 36% (23444/65121) Resolving deltas: 37% (24095/65121) Resolving deltas: 38% (24746/65121) Resolving deltas: 39% (25398/65121) Resolving deltas: 40% (26049/65121) Resolving deltas: 40% (26065/65121) Resolving deltas: 41% (26700/65121) Resolving deltas: 42% (27352/65121) Resolving deltas: 43% (28003/65121) Resolving deltas: 44% (28654/65121) Resolving deltas: 45% (29305/65121) Resolving deltas: 46% (29957/65121) Resolving deltas: 47% (30607/65121) Resolving deltas: 48% (31259/65121) Resolving deltas: 49% (31910/65121) Resolving deltas: 50% (32561/65121) Resolving deltas: 51% (33213/65121) Resolving deltas: 52% (33863/65121) Resolving deltas: 53% (34515/65121) Resolving deltas: 54% (35166/65121) Resolving deltas: 55% (35817/65121) Resolving deltas: 56% (36468/65121) Resolving deltas: 56% (37011/65121) Resolving deltas: 57% (37119/65121) Resolving deltas: 58% (37771/65121) Resolving deltas: 59% (38422/65121) Resolving deltas: 60% (39073/65121) Resolving deltas: 61% (39724/65121) Resolving deltas: 62% (40376/65121) Resolving deltas: 63% (41027/65121) Resolving deltas: 64% (41679/65121) Resolving deltas: 65% (42329/65121) Resolving deltas: 66% (42980/65121) Resolving deltas: 67% (43632/65121) Resolving deltas: 68% (44284/65121) Resolving deltas: 69% (44934/65121) Resolving deltas: 70% (45585/65121) Resolving deltas: 70% (46208/65121) Resolving deltas: 71% (46236/65121) Resolving deltas: 72% (46888/65121) Resolving deltas: 73% (47539/65121) Resolving deltas: 74% (48190/65121) Resolving deltas: 75% (48842/65121) Resolving deltas: 76% (49492/65121) Resolving deltas: 77% (50144/65121) Resolving deltas: 78% (50795/65121) Resolving deltas: 79% (51447/65121) Resolving deltas: 80% (52097/65121) Resolving deltas: 81% (52749/65121) Resolving deltas: 82% (53400/65121) Resolving deltas: 83% (54051/65121) Resolving deltas: 84% (54702/65121) Resolving deltas: 85% (55353/65121) Resolving deltas: 86% (56005/65121) Resolving deltas: 86% (56193/65121) Resolving deltas: 87% (56656/65121) Resolving deltas: 88% (57307/65121) Resolving deltas: 88% (57736/65121) Resolving deltas: 89% (57958/65121) Resolving deltas: 90% (58609/65121) Resolving deltas: 91% (59261/65121) Resolving deltas: 92% (59912/65121) Resolving deltas: 93% (60563/65121) Resolving deltas: 94% (61214/65121) Resolving deltas: 95% (61867/65121) Resolving deltas: 96% (62517/65121) Resolving deltas: 97% (63168/65121) Resolving deltas: 98% (63819/65121) Resolving deltas: 99% (64470/65121) Resolving deltas: 99% (65101/65121) Resolving deltas: 99% (65120/65121) Resolving deltas: 100% (65121/65121) Resolving deltas: 100% (65121/65121), done. ==>(B Validating source files with b2sums...(B arduino-cli ... Passed ]3008;end=1895d43570ca4a0ba0b365fda3f769cf\Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. ]3008;start=985c6332751a4411b4e607a7bce7dc56;user=root;hostname=glalie.felixc.at;machineid=72144a64db6f4720ade5ccd1e3c98c82;bootid=5c11746ee011489a864744810249b37e;pid=198508;comm=systemd-nspawn;container=makechrootpkg-arduino-cli.build.134206;type=container\]11;?\]2;🔵 Container makechrootpkg-arduino-cli.build.134206 on glalie.felixc.at\]3008;start=9df9a60ba7444520ae8fd010546e1986;user=root;hostname=makechrootpkg-arduino-cli.build.134206;machineid=bc09cb1bbe5d452fb1c6fa9ee790c373;bootid=e63395d973454d6487b96775eaa5d18d;pid=14;comm=sudo;targetuser=builduser;type=session\==>(B Making package: arduino-cli 1.5.1-1 (Thu Sep 10 18:50:10 2026)(B ==>(B Checking runtime dependencies...(B ==>(B Checking buildtime dependencies...(B ==>(B Installing missing dependencies...(B ]3008;start=a9999cae0c4045f4b62c75f7623bfb5b;user=builduser;hostname=makechrootpkg-arduino-cli.build.134206;machineid=bc09cb1bbe5d452fb1c6fa9ee790c373;bootid=e63395d973454d6487b96775eaa5d18d;pid=1422;comm=sudo;targetuser=root;type=session\[?25lresolving dependencies... looking for conflicting packages... Package (6) New Version Net Change extra/perl-error 0.17030-3 0.04 MiB extra/perl-mailtools 2.22-3 0.10 MiB extra/perl-timedate 2.35-1 0.15 MiB extra/zlib-ng 2.3.3-1 0.23 MiB extra/git 2.55.0-1 29.92 MiB extra/go 2:1.27.0-1 216.77 MiB Total Installed Size: 247.21 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing perl-error... installing perl-timedate... installing perl-mailtools... installing zlib-ng... installing git... Optional dependencies for git git-zsh-completion: upstream zsh completion tk: gitk and git gui openssh: ssh transport and crypto man: show help with `git command --help` perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-cgi: gitweb (web interface) support python: git svn & git p4 [installed] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] less: the default pager for git installing go... :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group 'git' with GID 968. Creating user 'git' (git daemon user) with UID 968 and GID 968. (2/4) Reloading system manager configuration... Skipped: Current root is not booted. (3/4) Arming ConditionNeedsUpdate... (4/4) Checking for old perl modules... [?25h]3008;end=a9999cae0c4045f4b62c75f7623bfb5b\==>(B Retrieving sources...(B ==> WARNING:(B Skipping all source file integrity checks.(B ==>(B Extracting sources...(B  ->(B Creating working copy of arduino-cli git repo...(B Cloning into 'arduino-cli'... done. Updating files: 28% (435/1553) Updating files: 29% (451/1553) Updating files: 30% (466/1553) Updating files: 31% (482/1553) Updating files: 32% (497/1553) Updating files: 33% (513/1553) Updating files: 34% (529/1553) Updating files: 35% (544/1553) Updating files: 36% (560/1553) Updating files: 37% (575/1553) Updating files: 38% (591/1553) Updating files: 39% (606/1553) Updating files: 40% (622/1553) Updating files: 41% (637/1553) Updating files: 42% (653/1553) Updating files: 43% (668/1553) Updating files: 44% (684/1553) Updating files: 45% (699/1553) Updating files: 46% (715/1553) Updating files: 47% (730/1553) Updating files: 48% (746/1553) Updating files: 49% (761/1553) Updating files: 50% (777/1553) Updating files: 51% (793/1553) Updating files: 52% (808/1553) Updating files: 53% (824/1553) Updating files: 53% (836/1553) Updating files: 54% (839/1553) Updating files: 55% (855/1553) Updating files: 56% (870/1553) Updating files: 57% (886/1553) Updating files: 58% (901/1553) Updating files: 59% (917/1553) Updating files: 59% (918/1553) Updating files: 60% (932/1553) Updating files: 61% (948/1553) Updating files: 62% (963/1553) Updating files: 63% (979/1553) Updating files: 64% (994/1553) Updating files: 65% (1010/1553) Updating files: 66% (1025/1553) Updating files: 67% (1041/1553) Updating files: 68% (1057/1553) Updating files: 69% (1072/1553) Updating files: 70% (1088/1553) Updating files: 71% (1103/1553) Updating files: 72% (1119/1553) Updating files: 73% (1134/1553) Updating files: 74% (1150/1553) Updating files: 75% (1165/1553) Updating files: 76% (1181/1553) Updating files: 77% (1196/1553) Updating files: 77% (1209/1553) Updating files: 78% (1212/1553) Updating files: 79% (1227/1553) Updating files: 80% (1243/1553) Updating files: 81% (1258/1553) Updating files: 82% (1274/1553) Updating files: 83% (1289/1553) Updating files: 84% (1305/1553) Updating files: 85% (1321/1553) Updating files: 86% (1336/1553) Updating files: 87% (1352/1553) Updating files: 88% (1367/1553) Updating files: 89% (1383/1553) Updating files: 90% (1398/1553) Updating files: 91% (1414/1553) Updating files: 92% (1429/1553) Updating files: 93% (1445/1553) Updating files: 93% (1452/1553) Updating files: 94% (1460/1553) Updating files: 95% (1476/1553) Updating files: 96% (1491/1553) Updating files: 97% (1507/1553) Updating files: 98% (1522/1553) Updating files: 99% (1538/1553) Updating files: 100% (1553/1553) Updating files: 100% (1553/1553), done. Switched to a new branch 'makepkg' ==>(B Starting prepare()...(B go: downloading github.com/arduino/go-paths-helper v1.14.0 go: downloading github.com/go-task/task/v3 v3.49.1 go: downloading github.com/spf13/cobra v1.10.2 go: downloading go.bug.st/f v0.5.0 go: downloading github.com/leonelquinteros/gotext v1.7.2 go: downloading github.com/go-git/go-git/v5 v5.19.1 go: downloading google.golang.org/grpc v1.81.1 go: downloading gopkg.in/yaml.v3 v3.0.1 go: downloading fortio.org/safecast v1.2.0 go: downloading go.bug.st/relaxed-semver v0.15.0 go: downloading github.com/stretchr/testify v1.11.1 go: downloading github.com/ProtonMail/go-crypto v1.4.1 go: downloading golang.org/x/sys v0.45.0 go: downloading github.com/arduino/pluggable-discovery-protocol-handler/v2 v2.2.1 go: downloading golang.org/x/text v0.37.0 go: downloading github.com/fatih/color v1.19.0 go: downloading github.com/arduino/go-properties-orderedmap v1.8.1 go: downloading github.com/arduino/go-timeutils v0.0.0-20171220113728-d1dd9e313b1b go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20260406210006-6f92a3bedf2d go: downloading github.com/sirupsen/logrus v1.9.4 go: downloading go.bug.st/testifyjson v1.3.0 go: downloading go.bug.st/downloader/v3 v3.0.0 go: downloading google.golang.org/protobuf v1.36.11 go: downloading github.com/arduino/pluggable-monitor-protocol-handler v0.9.2 go: downloading github.com/xeipuuv/gojsonschema v1.2.0 go: downloading golang.org/x/term v0.43.0 go: downloading github.com/rogpeppe/go-internal v1.14.1 go: downloading github.com/arduino/go-win32-utils v1.0.0 go: downloading github.com/schollz/closestmatch v2.1.0+incompatible go: downloading github.com/cmaglie/easyjson v0.8.1 go: downloading github.com/spf13/viper v1.21.0 go: downloading github.com/rifflock/lfshook v0.0.0-20180920164130-b9218ef580f5 go: downloading github.com/codeclysm/extract/v4 v4.0.0 go: downloading github.com/mattn/go-isatty v0.0.22 go: downloading go.bug.st/cleanup v1.0.0 go: downloading github.com/djherbis/nio/v3 v3.0.1 go: downloading github.com/gofrs/uuid/v5 v5.4.0 go: downloading github.com/marcinbor85/gohex v0.1.0 go: downloading github.com/cmaglie/pb v1.0.27 go: downloading github.com/arduino/go-serial-utils v0.1.2 go: downloading github.com/mattn/go-colorable v0.1.15 go: downloading github.com/djherbis/buffer v1.2.0 go: downloading google.golang.org/genproto v0.0.0-20260128011058-8636f8732409 go: downloading github.com/mattn/go-runewidth v0.0.20 go: downloading github.com/itchyny/gojq v0.12.8 go: downloading github.com/ulikunitz/xz v0.5.15 go: downloading github.com/h2non/filetype v1.1.3 go: downloading github.com/juju/errors v1.0.0 go: downloading github.com/klauspost/compress v1.18.5 go: downloading go.bug.st/serial v1.6.4 go: downloading github.com/spf13/cast v1.10.0 go: downloading github.com/spf13/pflag v1.0.10 go: downloading github.com/go-viper/mapstructure/v2 v2.4.0 go: downloading github.com/fsnotify/fsnotify v1.9.0 go: downloading github.com/spf13/afero v1.15.0 go: downloading github.com/pelletier/go-toml/v2 v2.2.4 go: downloading github.com/subosito/gotenv v1.6.0 go: downloading github.com/sagikazarmark/locafero v0.11.0 go: downloading go.yaml.in/yaml/v3 v3.0.4 go: downloading github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 go: downloading github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc go: downloading github.com/josharian/intern v1.0.0 go: downloading github.com/hashicorp/go-multierror v1.1.1 go: downloading github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 go: downloading github.com/inconshreveable/mousetrap v1.1.0 go: downloading github.com/cpuguy83/go-md2man/v2 v2.0.6 go: downloading github.com/clipperhouse/uax29/v2 v2.7.0 go: downloading github.com/sourcegraph/conc v0.3.1-0.20240121214520-5f936abd7ae8 go: downloading github.com/hashicorp/errwrap v1.1.0 go: downloading github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f go: downloading github.com/russross/blackfriday/v2 v2.1.0 go: downloading github.com/creack/goselect v0.1.2 go: downloading github.com/itchyny/timefmt-go v0.1.3 go: downloading golang.org/x/net v0.53.0 go: downloading golang.org/x/crypto v0.50.0 go: downloading github.com/cloudflare/circl v1.6.3 go: downloading github.com/sergi/go-diff v1.3.2-0.20230802210424-5b0b94c5c0d3 go: downloading github.com/pjbgf/sha1cd v0.6.0 go: downloading github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 go: downloading github.com/go-git/go-billy/v5 v5.9.0 go: downloading github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8 go: downloading github.com/kevinburke/ssh_config v1.2.0 go: downloading github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 go: downloading github.com/skeema/knownhosts v1.3.1 go: downloading dario.cat/mergo v1.0.0 go: downloading github.com/emirpasic/gods v1.18.1 go: downloading github.com/xanzy/ssh-agent v0.3.3 go: downloading golang.org/x/sync v0.20.0 go: downloading mvdan.cc/sh/v3 v3.12.1-0.20260124232039-e74afc18e65b go: downloading github.com/elliotchance/orderedmap/v3 v3.1.0 go: downloading github.com/dominikbraun/graph v0.23.0 go: downloading github.com/Ladicle/tabwriter v1.0.0 go: downloading github.com/Masterminds/semver/v3 v3.4.0 go: downloading mvdan.cc/sh/moreinterp v0.0.0-20260120230322-19def062a997 go: downloading github.com/Microsoft/go-winio v0.6.2 go: downloading github.com/joho/godotenv v1.5.1 go: downloading github.com/go-task/slim-sprig/v3 v3.0.0 go: downloading charm.land/lipgloss/v2 v2.0.0 go: downloading github.com/hashicorp/go-getter v1.8.6 go: downloading charm.land/bubbles/v2 v2.0.0 go: downloading charm.land/bubbletea/v2 v2.0.1 go: downloading github.com/go-task/template v0.2.0 go: downloading github.com/stretchr/objx v0.5.2 go: downloading github.com/sajari/fuzzy v1.0.0 go: downloading github.com/zeebo/xxh3 v1.1.0 go: downloading github.com/puzpuzpuz/xsync/v4 v4.4.0 go: downloading github.com/google/uuid v1.6.0 go: downloading github.com/chainguard-dev/git-urls v1.0.2 go: downloading github.com/alecthomas/chroma/v2 v2.23.1 go: downloading github.com/mitchellh/hashstructure/v2 v2.0.2 go: downloading gopkg.in/warnings.v0 v0.1.2 go: downloading github.com/cyphar/filepath-securejoin v0.6.1 go: downloading github.com/u-root/u-root v0.15.1-0.20251208185023-2f8c7e763cf8 go: downloading github.com/charmbracelet/ultraviolet v0.0.0-20260205113103-524a6607adb8 go: downloading github.com/charmbracelet/colorprofile v0.4.2 go: downloading github.com/muesli/cancelreader v0.2.2 go: downloading github.com/lucasb-eyer/go-colorful v1.3.0 go: downloading github.com/charmbracelet/x/term v0.2.2 go: downloading github.com/charmbracelet/x/ansi v0.11.6 go: downloading github.com/atotto/clipboard v0.1.4 go: downloading github.com/rivo/uniseg v0.4.7 go: downloading github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e go: downloading github.com/aws/aws-sdk-go-v2/credentials v1.19.12 go: downloading github.com/aws/aws-sdk-go-v2 v1.41.5 go: downloading github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.20 go: downloading golang.org/x/oauth2 v0.36.0 go: downloading github.com/hashicorp/go-cleanhttp v0.5.2 go: downloading github.com/mitchellh/go-homedir v1.1.0 go: downloading github.com/aws/aws-sdk-go-v2/service/s3 v1.99.0 go: downloading github.com/hashicorp/go-version v1.8.0 go: downloading cloud.google.com/go/storage v1.61.3 go: downloading google.golang.org/api v0.271.0 go: downloading github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d go: downloading github.com/aws/aws-sdk-go-v2/config v1.32.12 go: downloading github.com/hashicorp/aws-sdk-go-base/v2 v2.0.0-beta.72 go: downloading github.com/klauspost/cpuid/v2 v2.3.0 go: downloading github.com/clipperhouse/displaywidth v0.11.0 go: downloading github.com/charmbracelet/x/windows v0.2.2 go: downloading github.com/charmbracelet/x/termios v0.1.1 go: downloading github.com/dlclark/regexp2 v1.11.5 go: downloading github.com/aws/smithy-go v1.24.2 go: downloading github.com/aws/aws-sdk-go-v2/internal/ini v1.8.6 go: downloading github.com/aws/aws-sdk-go-v2/service/sts v1.41.9 go: downloading github.com/aws/aws-sdk-go-v2/service/signin v1.0.8 go: downloading github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.17 go: downloading github.com/aws/aws-sdk-go-v2/service/sso v1.30.13 go: downloading github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.21 go: downloading github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.21 go: downloading github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.7 go: downloading github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.21 go: downloading cloud.google.com/go v0.123.0 go: downloading github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.8 go: downloading github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.22 go: downloading github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.19.21 go: downloading github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.9.13 go: downloading cloud.google.com/go/compute/metadata v0.9.0 go: downloading go.opentelemetry.io/otel v1.43.0 go: downloading go.opentelemetry.io/otel/sdk/metric v1.43.0 go: downloading go.opentelemetry.io/otel/sdk v1.43.0 go: downloading cloud.google.com/go/auth v0.18.2 go: downloading go.opentelemetry.io/otel/metric v1.43.0 go: downloading github.com/cespare/xxhash/v2 v2.3.0 go: downloading github.com/envoyproxy/go-control-plane/envoy v1.37.0 go: downloading go.opentelemetry.io/otel/trace v1.43.0 go: downloading cloud.google.com/go/iam v1.5.3 go: downloading github.com/googleapis/gax-go/v2 v2.17.0 go: downloading go.opentelemetry.io/contrib/detectors/gcp v1.42.0 go: downloading github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.55.0 go: downloading github.com/cncf/xds/go v0.0.0-20260202195803-dba9d589def2 go: downloading github.com/spiffe/go-spiffe/v2 v2.6.0 go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20260226221140-a57be14db171 go: downloading cloud.google.com/go/monitoring v1.24.3 go: downloading github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.55.0 go: downloading github.com/envoyproxy/protoc-gen-validate v1.3.3 go: downloading cel.dev/expr v0.25.1 go: downloading github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.31.0 go: downloading github.com/go-jose/go-jose/v4 v4.1.4 go: downloading github.com/go-logr/logr v1.4.3 go: downloading github.com/go-logr/stdr v1.2.2 go: downloading go.opentelemetry.io/auto/sdk v1.2.1 go: downloading github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 go: downloading github.com/u-root/uio v0.0.0-20240224005618-d2acac8f3701 go: downloading github.com/dustin/go-humanize v1.0.1 go: downloading github.com/klauspost/pgzip v1.2.6 go: downloading github.com/pierrec/lz4/v4 v4.1.22 go: downloading github.com/googleapis/enterprise-certificate-proxy v0.3.14 go: downloading cloud.google.com/go/auth/oauth2adapt v0.2.8 go: downloading go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.61.0 go: downloading golang.org/x/time v0.15.0 go: downloading github.com/google/s2a-go v0.1.9 go: downloading go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.63.0 go: downloading github.com/felixge/httpsnoop v1.0.4 # cel.dev/expr v0.25.1 ## explicit; go 1.23.0 cel.dev/expr # charm.land/bubbles/v2 v2.0.0 ## explicit; go 1.24.2 charm.land/bubbles/v2/cursor charm.land/bubbles/v2/internal/runeutil charm.land/bubbles/v2/key charm.land/bubbles/v2/textinput # charm.land/bubbletea/v2 v2.0.1 ## explicit; go 1.24.2 charm.land/bubbletea/v2 # charm.land/lipgloss/v2 v2.0.0 ## explicit; go 1.24.2 charm.land/lipgloss/v2 # cloud.google.com/go v0.123.0 ## explicit; go 1.24.0 cloud.google.com/go/internal cloud.google.com/go/internal/optional cloud.google.com/go/internal/trace cloud.google.com/go/internal/version # cloud.google.com/go/auth v0.18.2 ## explicit; go 1.24.0 cloud.google.com/go/auth cloud.google.com/go/auth/credentials cloud.google.com/go/auth/credentials/internal/externalaccount cloud.google.com/go/auth/credentials/internal/externalaccountuser cloud.google.com/go/auth/credentials/internal/gdch cloud.google.com/go/auth/credentials/internal/impersonate cloud.google.com/go/auth/credentials/internal/stsexchange cloud.google.com/go/auth/grpctransport cloud.google.com/go/auth/httptransport cloud.google.com/go/auth/internal cloud.google.com/go/auth/internal/compute cloud.google.com/go/auth/internal/credsfile cloud.google.com/go/auth/internal/jwt cloud.google.com/go/auth/internal/retry cloud.google.com/go/auth/internal/transport cloud.google.com/go/auth/internal/transport/cert cloud.google.com/go/auth/internal/transport/headers cloud.google.com/go/auth/internal/trustboundary # cloud.google.com/go/auth/oauth2adapt v0.2.8 ## explicit; go 1.23.0 cloud.google.com/go/auth/oauth2adapt # cloud.google.com/go/compute/metadata v0.9.0 ## explicit; go 1.24.0 cloud.google.com/go/compute/metadata # cloud.google.com/go/iam v1.5.3 ## explicit; go 1.24.0 cloud.google.com/go/iam cloud.google.com/go/iam/apiv1/iampb # cloud.google.com/go/monitoring v1.24.3 ## explicit; go 1.24.0 cloud.google.com/go/monitoring/apiv3/v2 cloud.google.com/go/monitoring/apiv3/v2/monitoringpb cloud.google.com/go/monitoring/internal # cloud.google.com/go/storage v1.61.3 ## explicit; go 1.25.0 cloud.google.com/go/storage cloud.google.com/go/storage/experimental cloud.google.com/go/storage/internal cloud.google.com/go/storage/internal/apiv2 cloud.google.com/go/storage/internal/apiv2/storagepb # dario.cat/mergo v1.0.0 ## explicit; go 1.13 dario.cat/mergo # fortio.org/safecast v1.2.0 ## explicit; go 1.20 fortio.org/safecast # github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.31.0 ## explicit; go 1.24.0 github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp # github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.55.0 ## explicit; go 1.24.0 github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric # github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.55.0 ## explicit; go 1.24.0 github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping # github.com/Ladicle/tabwriter v1.0.0 ## explicit; go 1.14 github.com/Ladicle/tabwriter # github.com/Masterminds/semver/v3 v3.4.0 ## explicit; go 1.21 github.com/Masterminds/semver/v3 # github.com/Microsoft/go-winio v0.6.2 ## explicit; go 1.21 github.com/Microsoft/go-winio github.com/Microsoft/go-winio/internal/fs github.com/Microsoft/go-winio/internal/socket github.com/Microsoft/go-winio/internal/stringbuffer github.com/Microsoft/go-winio/pkg/guid # github.com/ProtonMail/go-crypto v1.4.1 ## explicit; go 1.23.0 github.com/ProtonMail/go-crypto/bitcurves github.com/ProtonMail/go-crypto/brainpool github.com/ProtonMail/go-crypto/eax github.com/ProtonMail/go-crypto/internal/byteutil github.com/ProtonMail/go-crypto/ocb github.com/ProtonMail/go-crypto/openpgp github.com/ProtonMail/go-crypto/openpgp/aes/keywrap github.com/ProtonMail/go-crypto/openpgp/armor github.com/ProtonMail/go-crypto/openpgp/ecdh github.com/ProtonMail/go-crypto/openpgp/ecdsa github.com/ProtonMail/go-crypto/openpgp/ed25519 github.com/ProtonMail/go-crypto/openpgp/ed448 github.com/ProtonMail/go-crypto/openpgp/eddsa github.com/ProtonMail/go-crypto/openpgp/elgamal github.com/ProtonMail/go-crypto/openpgp/errors github.com/ProtonMail/go-crypto/openpgp/internal/algorithm github.com/ProtonMail/go-crypto/openpgp/internal/ecc github.com/ProtonMail/go-crypto/openpgp/internal/encoding github.com/ProtonMail/go-crypto/openpgp/packet github.com/ProtonMail/go-crypto/openpgp/s2k github.com/ProtonMail/go-crypto/openpgp/x25519 github.com/ProtonMail/go-crypto/openpgp/x448 # github.com/alecthomas/chroma/v2 v2.23.1 ## explicit; go 1.22 github.com/alecthomas/chroma/v2 github.com/alecthomas/chroma/v2/formatters github.com/alecthomas/chroma/v2/formatters/html github.com/alecthomas/chroma/v2/formatters/svg github.com/alecthomas/chroma/v2/lexers github.com/alecthomas/chroma/v2/quick github.com/alecthomas/chroma/v2/styles # github.com/arduino/go-paths-helper v1.14.0 ## explicit; go 1.23.0 github.com/arduino/go-paths-helper # github.com/arduino/go-properties-orderedmap v1.8.1 ## explicit; go 1.13 github.com/arduino/go-properties-orderedmap # github.com/arduino/go-serial-utils v0.1.2 ## explicit; go 1.21 github.com/arduino/go-serial-utils # github.com/arduino/go-timeutils v0.0.0-20171220113728-d1dd9e313b1b ## explicit github.com/arduino/go-timeutils # github.com/arduino/go-win32-utils v1.0.0 ## explicit; go 1.19 github.com/arduino/go-win32-utils # github.com/arduino/pluggable-discovery-protocol-handler/v2 v2.2.1 ## explicit; go 1.21 github.com/arduino/pluggable-discovery-protocol-handler/v2 # github.com/arduino/pluggable-monitor-protocol-handler v0.9.2 ## explicit; go 1.16 github.com/arduino/pluggable-monitor-protocol-handler # github.com/atotto/clipboard v0.1.4 ## explicit github.com/atotto/clipboard # github.com/aws/aws-sdk-go-v2 v1.41.5 ## explicit; go 1.24 github.com/aws/aws-sdk-go-v2/aws github.com/aws/aws-sdk-go-v2/aws/arn github.com/aws/aws-sdk-go-v2/aws/defaults github.com/aws/aws-sdk-go-v2/aws/middleware github.com/aws/aws-sdk-go-v2/aws/protocol/query github.com/aws/aws-sdk-go-v2/aws/protocol/restjson github.com/aws/aws-sdk-go-v2/aws/protocol/xml github.com/aws/aws-sdk-go-v2/aws/ratelimit github.com/aws/aws-sdk-go-v2/aws/retry github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4 github.com/aws/aws-sdk-go-v2/aws/signer/v4 github.com/aws/aws-sdk-go-v2/aws/transport/http github.com/aws/aws-sdk-go-v2/internal/auth github.com/aws/aws-sdk-go-v2/internal/auth/smithy github.com/aws/aws-sdk-go-v2/internal/context github.com/aws/aws-sdk-go-v2/internal/endpoints github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn github.com/aws/aws-sdk-go-v2/internal/middleware github.com/aws/aws-sdk-go-v2/internal/rand github.com/aws/aws-sdk-go-v2/internal/sdk github.com/aws/aws-sdk-go-v2/internal/sdkio github.com/aws/aws-sdk-go-v2/internal/shareddefaults github.com/aws/aws-sdk-go-v2/internal/strings github.com/aws/aws-sdk-go-v2/internal/sync/singleflight github.com/aws/aws-sdk-go-v2/internal/timeconv # github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.8 ## explicit; go 1.24 github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream/eventstreamapi # github.com/aws/aws-sdk-go-v2/config v1.32.12 ## explicit; go 1.24 github.com/aws/aws-sdk-go-v2/config # github.com/aws/aws-sdk-go-v2/credentials v1.19.12 ## explicit; go 1.24 github.com/aws/aws-sdk-go-v2/credentials github.com/aws/aws-sdk-go-v2/credentials/ec2rolecreds github.com/aws/aws-sdk-go-v2/credentials/endpointcreds github.com/aws/aws-sdk-go-v2/credentials/endpointcreds/internal/client github.com/aws/aws-sdk-go-v2/credentials/logincreds github.com/aws/aws-sdk-go-v2/credentials/processcreds github.com/aws/aws-sdk-go-v2/credentials/ssocreds github.com/aws/aws-sdk-go-v2/credentials/stscreds # github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.20 ## explicit; go 1.24 github.com/aws/aws-sdk-go-v2/feature/ec2/imds github.com/aws/aws-sdk-go-v2/feature/ec2/imds/internal/config # github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.21 ## explicit; go 1.24 github.com/aws/aws-sdk-go-v2/internal/configsources # github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.21 ## explicit; go 1.24 github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 # github.com/aws/aws-sdk-go-v2/internal/ini v1.8.6 ## explicit; go 1.24 github.com/aws/aws-sdk-go-v2/internal/ini # github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.22 ## explicit; go 1.24 github.com/aws/aws-sdk-go-v2/internal/v4a github.com/aws/aws-sdk-go-v2/internal/v4a/internal/crypto github.com/aws/aws-sdk-go-v2/internal/v4a/internal/v4 # github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.7 ## explicit; go 1.24 github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding # github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.9.13 ## explicit; go 1.24 github.com/aws/aws-sdk-go-v2/service/internal/checksum # github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.21 ## explicit; go 1.24 github.com/aws/aws-sdk-go-v2/service/internal/presigned-url # github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.19.21 ## explicit; go 1.24 github.com/aws/aws-sdk-go-v2/service/internal/s3shared github.com/aws/aws-sdk-go-v2/service/internal/s3shared/arn github.com/aws/aws-sdk-go-v2/service/internal/s3shared/config # github.com/aws/aws-sdk-go-v2/service/s3 v1.99.0 ## explicit; go 1.24 github.com/aws/aws-sdk-go-v2/service/s3 github.com/aws/aws-sdk-go-v2/service/s3/internal/arn github.com/aws/aws-sdk-go-v2/service/s3/internal/customizations github.com/aws/aws-sdk-go-v2/service/s3/internal/endpoints github.com/aws/aws-sdk-go-v2/service/s3/types # github.com/aws/aws-sdk-go-v2/service/signin v1.0.8 ## explicit; go 1.24 github.com/aws/aws-sdk-go-v2/service/signin github.com/aws/aws-sdk-go-v2/service/signin/internal/endpoints github.com/aws/aws-sdk-go-v2/service/signin/types # github.com/aws/aws-sdk-go-v2/service/sso v1.30.13 ## explicit; go 1.24 github.com/aws/aws-sdk-go-v2/service/sso github.com/aws/aws-sdk-go-v2/service/sso/internal/endpoints github.com/aws/aws-sdk-go-v2/service/sso/types # github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.17 ## explicit; go 1.24 github.com/aws/aws-sdk-go-v2/service/ssooidc github.com/aws/aws-sdk-go-v2/service/ssooidc/internal/endpoints github.com/aws/aws-sdk-go-v2/service/ssooidc/types # github.com/aws/aws-sdk-go-v2/service/sts v1.41.9 ## explicit; go 1.24 github.com/aws/aws-sdk-go-v2/service/sts github.com/aws/aws-sdk-go-v2/service/sts/internal/endpoints github.com/aws/aws-sdk-go-v2/service/sts/types # github.com/aws/smithy-go v1.24.2 ## explicit; go 1.24 github.com/aws/smithy-go github.com/aws/smithy-go/auth github.com/aws/smithy-go/auth/bearer github.com/aws/smithy-go/container/private/cache github.com/aws/smithy-go/container/private/cache/lru github.com/aws/smithy-go/context github.com/aws/smithy-go/document github.com/aws/smithy-go/encoding github.com/aws/smithy-go/encoding/httpbinding github.com/aws/smithy-go/encoding/json github.com/aws/smithy-go/encoding/xml github.com/aws/smithy-go/endpoints github.com/aws/smithy-go/endpoints/private/rulesfn github.com/aws/smithy-go/internal/sync/singleflight github.com/aws/smithy-go/io github.com/aws/smithy-go/logging github.com/aws/smithy-go/metrics github.com/aws/smithy-go/middleware github.com/aws/smithy-go/private/requestcompression github.com/aws/smithy-go/ptr github.com/aws/smithy-go/rand github.com/aws/smithy-go/sync github.com/aws/smithy-go/time github.com/aws/smithy-go/tracing github.com/aws/smithy-go/transport/http github.com/aws/smithy-go/transport/http/internal/io github.com/aws/smithy-go/waiter # github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d ## explicit github.com/bgentry/go-netrc/netrc # github.com/cespare/xxhash/v2 v2.3.0 ## explicit; go 1.11 github.com/cespare/xxhash/v2 # github.com/chainguard-dev/git-urls v1.0.2 ## explicit; go 1.19 github.com/chainguard-dev/git-urls # github.com/charmbracelet/colorprofile v0.4.2 ## explicit; go 1.24.2 github.com/charmbracelet/colorprofile # github.com/charmbracelet/ultraviolet v0.0.0-20260205113103-524a6607adb8 ## explicit; go 1.24.2 github.com/charmbracelet/ultraviolet # github.com/charmbracelet/x/ansi v0.11.6 ## explicit; go 1.24.2 github.com/charmbracelet/x/ansi github.com/charmbracelet/x/ansi/kitty github.com/charmbracelet/x/ansi/parser # github.com/charmbracelet/x/term v0.2.2 ## explicit; go 1.24.0 github.com/charmbracelet/x/term # github.com/charmbracelet/x/termios v0.1.1 ## explicit; go 1.18 github.com/charmbracelet/x/termios # github.com/charmbracelet/x/windows v0.2.2 ## explicit; go 1.23.0 github.com/charmbracelet/x/windows # github.com/clipperhouse/displaywidth v0.11.0 ## explicit; go 1.18 github.com/clipperhouse/displaywidth # github.com/clipperhouse/uax29/v2 v2.7.0 ## explicit; go 1.18 github.com/clipperhouse/uax29/v2/graphemes # github.com/cloudflare/circl v1.6.3 ## explicit; go 1.22.0 github.com/cloudflare/circl/dh/x25519 github.com/cloudflare/circl/dh/x448 github.com/cloudflare/circl/ecc/goldilocks github.com/cloudflare/circl/internal/conv github.com/cloudflare/circl/internal/sha3 github.com/cloudflare/circl/math github.com/cloudflare/circl/math/fp25519 github.com/cloudflare/circl/math/fp448 github.com/cloudflare/circl/math/mlsbset github.com/cloudflare/circl/sign github.com/cloudflare/circl/sign/ed25519 github.com/cloudflare/circl/sign/ed448 # github.com/cmaglie/pb v1.0.27 ## explicit github.com/cmaglie/pb # github.com/cncf/xds/go v0.0.0-20260202195803-dba9d589def2 ## explicit; go 1.24.6 github.com/cncf/xds/go/udpa/annotations github.com/cncf/xds/go/udpa/type/v1 github.com/cncf/xds/go/xds/annotations/v3 github.com/cncf/xds/go/xds/core/v3 github.com/cncf/xds/go/xds/data/orca/v3 github.com/cncf/xds/go/xds/service/orca/v3 github.com/cncf/xds/go/xds/type/matcher/v3 github.com/cncf/xds/go/xds/type/v3 # github.com/codeclysm/extract/v4 v4.0.0 ## explicit; go 1.22 github.com/codeclysm/extract/v4 # github.com/cpuguy83/go-md2man/v2 v2.0.6 ## explicit; go 1.12 github.com/cpuguy83/go-md2man/v2/md2man # github.com/creack/goselect v0.1.2 ## explicit; go 1.13 github.com/creack/goselect # github.com/cyphar/filepath-securejoin v0.6.1 ## explicit; go 1.18 github.com/cyphar/filepath-securejoin github.com/cyphar/filepath-securejoin/internal/consts # github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc ## explicit github.com/davecgh/go-spew/spew # github.com/djherbis/buffer v1.2.0 ## explicit; go 1.13 github.com/djherbis/buffer github.com/djherbis/buffer/limio github.com/djherbis/buffer/wrapio # github.com/djherbis/nio/v3 v3.0.1 ## explicit; go 1.16 github.com/djherbis/nio/v3 # github.com/dlclark/regexp2 v1.11.5 ## explicit; go 1.13 github.com/dlclark/regexp2 github.com/dlclark/regexp2/syntax # github.com/dominikbraun/graph v0.23.0 ## explicit; go 1.18 github.com/dominikbraun/graph github.com/dominikbraun/graph/draw # github.com/dustin/go-humanize v1.0.1 ## explicit; go 1.16 github.com/dustin/go-humanize # github.com/elliotchance/orderedmap/v3 v3.1.0 ## explicit; go 1.23.0 github.com/elliotchance/orderedmap/v3 # github.com/emirpasic/gods v1.18.1 ## explicit; go 1.2 github.com/emirpasic/gods/containers github.com/emirpasic/gods/lists github.com/emirpasic/gods/lists/arraylist github.com/emirpasic/gods/trees github.com/emirpasic/gods/trees/binaryheap github.com/emirpasic/gods/utils # github.com/envoyproxy/go-control-plane/envoy v1.37.0 ## explicit; go 1.24.0 github.com/envoyproxy/go-control-plane/envoy/admin/v3 github.com/envoyproxy/go-control-plane/envoy/annotations github.com/envoyproxy/go-control-plane/envoy/config/accesslog/v3 github.com/envoyproxy/go-control-plane/envoy/config/bootstrap/v3 github.com/envoyproxy/go-control-plane/envoy/config/cluster/v3 github.com/envoyproxy/go-control-plane/envoy/config/common/matcher/v3 github.com/envoyproxy/go-control-plane/envoy/config/common/mutation_rules/v3 github.com/envoyproxy/go-control-plane/envoy/config/core/v3 github.com/envoyproxy/go-control-plane/envoy/config/endpoint/v3 github.com/envoyproxy/go-control-plane/envoy/config/listener/v3 github.com/envoyproxy/go-control-plane/envoy/config/metrics/v3 github.com/envoyproxy/go-control-plane/envoy/config/overload/v3 github.com/envoyproxy/go-control-plane/envoy/config/rbac/v3 github.com/envoyproxy/go-control-plane/envoy/config/route/v3 github.com/envoyproxy/go-control-plane/envoy/config/tap/v3 github.com/envoyproxy/go-control-plane/envoy/config/trace/v3 github.com/envoyproxy/go-control-plane/envoy/data/accesslog/v3 github.com/envoyproxy/go-control-plane/envoy/extensions/clusters/aggregate/v3 github.com/envoyproxy/go-control-plane/envoy/extensions/filters/common/fault/v3 github.com/envoyproxy/go-control-plane/envoy/extensions/filters/http/fault/v3 github.com/envoyproxy/go-control-plane/envoy/extensions/filters/http/rbac/v3 github.com/envoyproxy/go-control-plane/envoy/extensions/filters/http/router/v3 github.com/envoyproxy/go-control-plane/envoy/extensions/filters/network/http_connection_manager/v3 github.com/envoyproxy/go-control-plane/envoy/extensions/load_balancing_policies/client_side_weighted_round_robin/v3 github.com/envoyproxy/go-control-plane/envoy/extensions/load_balancing_policies/common/v3 github.com/envoyproxy/go-control-plane/envoy/extensions/load_balancing_policies/least_request/v3 github.com/envoyproxy/go-control-plane/envoy/extensions/load_balancing_policies/pick_first/v3 github.com/envoyproxy/go-control-plane/envoy/extensions/load_balancing_policies/ring_hash/v3 github.com/envoyproxy/go-control-plane/envoy/extensions/load_balancing_policies/wrr_locality/v3 github.com/envoyproxy/go-control-plane/envoy/extensions/rbac/audit_loggers/stream/v3 github.com/envoyproxy/go-control-plane/envoy/extensions/transport_sockets/tls/v3 github.com/envoyproxy/go-control-plane/envoy/service/discovery/v3 github.com/envoyproxy/go-control-plane/envoy/service/load_stats/v3 github.com/envoyproxy/go-control-plane/envoy/service/status/v3 github.com/envoyproxy/go-control-plane/envoy/type/http/v3 github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3 github.com/envoyproxy/go-control-plane/envoy/type/metadata/v3 github.com/envoyproxy/go-control-plane/envoy/type/tracing/v3 github.com/envoyproxy/go-control-plane/envoy/type/v3 # github.com/envoyproxy/protoc-gen-validate v1.3.3 ## explicit; go 1.24.1 github.com/envoyproxy/protoc-gen-validate/validate # github.com/fatih/color v1.19.0 ## explicit; go 1.25.0 github.com/fatih/color # github.com/felixge/httpsnoop v1.0.4 ## explicit; go 1.13 github.com/felixge/httpsnoop # github.com/fsnotify/fsnotify v1.9.0 ## explicit; go 1.17 github.com/fsnotify/fsnotify github.com/fsnotify/fsnotify/internal # github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 ## explicit; go 1.13 github.com/go-git/gcfg github.com/go-git/gcfg/scanner github.com/go-git/gcfg/token github.com/go-git/gcfg/types # github.com/go-git/go-billy/v5 v5.9.0 ## explicit; go 1.25.0 github.com/go-git/go-billy/v5 github.com/go-git/go-billy/v5/helper/chroot github.com/go-git/go-billy/v5/helper/polyfill github.com/go-git/go-billy/v5/memfs github.com/go-git/go-billy/v5/osfs github.com/go-git/go-billy/v5/util # github.com/go-git/go-git/v5 v5.19.1 ## explicit; go 1.25.0 github.com/go-git/go-git/v5 github.com/go-git/go-git/v5/config github.com/go-git/go-git/v5/internal/path_util github.com/go-git/go-git/v5/internal/pathutil github.com/go-git/go-git/v5/internal/revision github.com/go-git/go-git/v5/internal/url github.com/go-git/go-git/v5/plumbing github.com/go-git/go-git/v5/plumbing/cache github.com/go-git/go-git/v5/plumbing/color github.com/go-git/go-git/v5/plumbing/filemode github.com/go-git/go-git/v5/plumbing/format/config github.com/go-git/go-git/v5/plumbing/format/diff github.com/go-git/go-git/v5/plumbing/format/gitignore github.com/go-git/go-git/v5/plumbing/format/idxfile github.com/go-git/go-git/v5/plumbing/format/index github.com/go-git/go-git/v5/plumbing/format/objfile github.com/go-git/go-git/v5/plumbing/format/packfile github.com/go-git/go-git/v5/plumbing/format/pktline github.com/go-git/go-git/v5/plumbing/hash github.com/go-git/go-git/v5/plumbing/object github.com/go-git/go-git/v5/plumbing/protocol/packp github.com/go-git/go-git/v5/plumbing/protocol/packp/capability github.com/go-git/go-git/v5/plumbing/protocol/packp/sideband github.com/go-git/go-git/v5/plumbing/revlist github.com/go-git/go-git/v5/plumbing/storer github.com/go-git/go-git/v5/plumbing/transport github.com/go-git/go-git/v5/plumbing/transport/client github.com/go-git/go-git/v5/plumbing/transport/file github.com/go-git/go-git/v5/plumbing/transport/git github.com/go-git/go-git/v5/plumbing/transport/http github.com/go-git/go-git/v5/plumbing/transport/internal/common github.com/go-git/go-git/v5/plumbing/transport/server github.com/go-git/go-git/v5/plumbing/transport/ssh github.com/go-git/go-git/v5/storage github.com/go-git/go-git/v5/storage/filesystem github.com/go-git/go-git/v5/storage/filesystem/dotgit github.com/go-git/go-git/v5/storage/memory github.com/go-git/go-git/v5/utils/binary github.com/go-git/go-git/v5/utils/diff github.com/go-git/go-git/v5/utils/ioutil github.com/go-git/go-git/v5/utils/merkletrie github.com/go-git/go-git/v5/utils/merkletrie/filesystem github.com/go-git/go-git/v5/utils/merkletrie/index github.com/go-git/go-git/v5/utils/merkletrie/internal/frame github.com/go-git/go-git/v5/utils/merkletrie/noder github.com/go-git/go-git/v5/utils/sync github.com/go-git/go-git/v5/utils/trace # github.com/go-jose/go-jose/v4 v4.1.4 ## explicit; go 1.24.0 github.com/go-jose/go-jose/v4 github.com/go-jose/go-jose/v4/cipher github.com/go-jose/go-jose/v4/json # github.com/go-logr/logr v1.4.3 ## explicit; go 1.18 github.com/go-logr/logr github.com/go-logr/logr/funcr # github.com/go-logr/stdr v1.2.2 ## explicit; go 1.16 github.com/go-logr/stdr # github.com/go-task/slim-sprig/v3 v3.0.0 ## explicit; go 1.20 github.com/go-task/slim-sprig/v3 # github.com/go-task/task/v3 v3.49.1 ## explicit; go 1.24.6 github.com/go-task/task/v3 github.com/go-task/task/v3/args github.com/go-task/task/v3/cmd/task github.com/go-task/task/v3/errors github.com/go-task/task/v3/experiments github.com/go-task/task/v3/internal/deepcopy github.com/go-task/task/v3/internal/editors github.com/go-task/task/v3/internal/env github.com/go-task/task/v3/internal/execext github.com/go-task/task/v3/internal/filepathext github.com/go-task/task/v3/internal/fingerprint github.com/go-task/task/v3/internal/flags github.com/go-task/task/v3/internal/fsext github.com/go-task/task/v3/internal/fsnotifyext github.com/go-task/task/v3/internal/goext github.com/go-task/task/v3/internal/hash github.com/go-task/task/v3/internal/input github.com/go-task/task/v3/internal/logger github.com/go-task/task/v3/internal/output github.com/go-task/task/v3/internal/slicesext github.com/go-task/task/v3/internal/sort github.com/go-task/task/v3/internal/summary github.com/go-task/task/v3/internal/sysinfo github.com/go-task/task/v3/internal/templater github.com/go-task/task/v3/internal/term github.com/go-task/task/v3/internal/version github.com/go-task/task/v3/taskfile github.com/go-task/task/v3/taskfile/ast github.com/go-task/task/v3/taskrc github.com/go-task/task/v3/taskrc/ast # github.com/go-task/template v0.2.0 ## explicit; go 1.23.0 github.com/go-task/template github.com/go-task/template/internal/fmtsort # github.com/go-viper/mapstructure/v2 v2.4.0 ## explicit; go 1.18 github.com/go-viper/mapstructure/v2 github.com/go-viper/mapstructure/v2/internal/errors # github.com/gofrs/uuid/v5 v5.4.0 ## explicit; go 1.19 github.com/gofrs/uuid/v5 # github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8 ## explicit; go 1.20 github.com/golang/groupcache/lru # github.com/google/s2a-go v0.1.9 ## explicit; go 1.20 github.com/google/s2a-go github.com/google/s2a-go/fallback github.com/google/s2a-go/internal/authinfo github.com/google/s2a-go/internal/handshaker github.com/google/s2a-go/internal/handshaker/service github.com/google/s2a-go/internal/proto/common_go_proto github.com/google/s2a-go/internal/proto/s2a_context_go_proto github.com/google/s2a-go/internal/proto/s2a_go_proto github.com/google/s2a-go/internal/proto/v2/common_go_proto github.com/google/s2a-go/internal/proto/v2/s2a_context_go_proto github.com/google/s2a-go/internal/proto/v2/s2a_go_proto github.com/google/s2a-go/internal/record github.com/google/s2a-go/internal/record/internal/aeadcrypter github.com/google/s2a-go/internal/record/internal/halfconn github.com/google/s2a-go/internal/tokenmanager github.com/google/s2a-go/internal/v2 github.com/google/s2a-go/internal/v2/certverifier github.com/google/s2a-go/internal/v2/remotesigner github.com/google/s2a-go/internal/v2/tlsconfigstore github.com/google/s2a-go/retry github.com/google/s2a-go/stream # github.com/google/uuid v1.6.0 ## explicit github.com/google/uuid # github.com/googleapis/enterprise-certificate-proxy v0.3.14 ## explicit; go 1.24.11 github.com/googleapis/enterprise-certificate-proxy/client github.com/googleapis/enterprise-certificate-proxy/client/util # github.com/googleapis/gax-go/v2 v2.17.0 ## explicit; go 1.24.0 github.com/googleapis/gax-go/v2 github.com/googleapis/gax-go/v2/apierror github.com/googleapis/gax-go/v2/apierror/internal/proto github.com/googleapis/gax-go/v2/callctx github.com/googleapis/gax-go/v2/internal github.com/googleapis/gax-go/v2/internallog github.com/googleapis/gax-go/v2/internallog/grpclog github.com/googleapis/gax-go/v2/internallog/internal github.com/googleapis/gax-go/v2/iterator # github.com/h2non/filetype v1.1.3 ## explicit; go 1.13 github.com/h2non/filetype github.com/h2non/filetype/matchers github.com/h2non/filetype/matchers/isobmff github.com/h2non/filetype/types # github.com/hashicorp/aws-sdk-go-base/v2 v2.0.0-beta.72 ## explicit; go 1.25.0 github.com/hashicorp/aws-sdk-go-base/v2/endpoints # github.com/hashicorp/errwrap v1.1.0 ## explicit github.com/hashicorp/errwrap # github.com/hashicorp/go-cleanhttp v0.5.2 ## explicit; go 1.13 github.com/hashicorp/go-cleanhttp # github.com/hashicorp/go-getter v1.8.6 ## explicit; go 1.25.8 github.com/hashicorp/go-getter github.com/hashicorp/go-getter/helper/url # github.com/hashicorp/go-multierror v1.1.1 ## explicit; go 1.13 github.com/hashicorp/go-multierror # github.com/hashicorp/go-version v1.8.0 ## explicit github.com/hashicorp/go-version # github.com/inconshreveable/mousetrap v1.1.0 ## explicit; go 1.18 github.com/inconshreveable/mousetrap # github.com/itchyny/gojq v0.12.8 ## explicit; go 1.16 github.com/itchyny/gojq # github.com/itchyny/timefmt-go v0.1.3 ## explicit; go 1.14 github.com/itchyny/timefmt-go # github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 ## explicit github.com/jbenet/go-context/io # github.com/joho/godotenv v1.5.1 ## explicit; go 1.12 github.com/joho/godotenv # github.com/josharian/intern v1.0.0 ## explicit; go 1.5 github.com/josharian/intern # github.com/juju/errors v1.0.0 ## explicit; go 1.18 github.com/juju/errors # github.com/kevinburke/ssh_config v1.2.0 ## explicit github.com/kevinburke/ssh_config # github.com/klauspost/compress v1.18.5 ## explicit; go 1.24 github.com/klauspost/compress github.com/klauspost/compress/flate github.com/klauspost/compress/fse github.com/klauspost/compress/huff0 github.com/klauspost/compress/internal/cpuinfo github.com/klauspost/compress/internal/le github.com/klauspost/compress/internal/snapref github.com/klauspost/compress/zstd github.com/klauspost/compress/zstd/internal/xxhash # github.com/klauspost/cpuid/v2 v2.3.0 ## explicit; go 1.22 github.com/klauspost/cpuid/v2 # github.com/klauspost/pgzip v1.2.6 ## explicit github.com/klauspost/pgzip # github.com/leonelquinteros/gotext v1.7.2 ## explicit; go 1.23.5 github.com/leonelquinteros/gotext github.com/leonelquinteros/gotext/plurals # github.com/lucasb-eyer/go-colorful v1.3.0 ## explicit; go 1.12 github.com/lucasb-eyer/go-colorful # github.com/mailru/easyjson v0.7.7 => github.com/cmaglie/easyjson v0.8.1 ## explicit; go 1.12 github.com/mailru/easyjson github.com/mailru/easyjson/buffer github.com/mailru/easyjson/jlexer github.com/mailru/easyjson/jwriter # github.com/marcinbor85/gohex v0.1.0 ## explicit; go 1.25.0 github.com/marcinbor85/gohex # github.com/mattn/go-colorable v0.1.15 ## explicit; go 1.18 github.com/mattn/go-colorable # github.com/mattn/go-isatty v0.0.22 ## explicit; go 1.21 github.com/mattn/go-isatty # github.com/mattn/go-runewidth v0.0.20 ## explicit; go 1.20 github.com/mattn/go-runewidth # github.com/mitchellh/go-homedir v1.1.0 ## explicit github.com/mitchellh/go-homedir # github.com/mitchellh/hashstructure/v2 v2.0.2 ## explicit; go 1.14 github.com/mitchellh/hashstructure/v2 # github.com/muesli/cancelreader v0.2.2 ## explicit; go 1.17 github.com/muesli/cancelreader # github.com/pelletier/go-toml/v2 v2.2.4 ## explicit; go 1.21.0 github.com/pelletier/go-toml/v2 github.com/pelletier/go-toml/v2/internal/characters github.com/pelletier/go-toml/v2/internal/danger github.com/pelletier/go-toml/v2/internal/tracker github.com/pelletier/go-toml/v2/unstable # github.com/pierrec/lz4/v4 v4.1.22 ## explicit; go 1.14 github.com/pierrec/lz4/v4 github.com/pierrec/lz4/v4/internal/lz4block github.com/pierrec/lz4/v4/internal/lz4errors github.com/pierrec/lz4/v4/internal/lz4stream github.com/pierrec/lz4/v4/internal/xxh32 # github.com/pjbgf/sha1cd v0.6.0 ## explicit; go 1.22 github.com/pjbgf/sha1cd github.com/pjbgf/sha1cd/internal github.com/pjbgf/sha1cd/ubc # github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 ## explicit; go 1.20 github.com/planetscale/vtprotobuf/protohelpers github.com/planetscale/vtprotobuf/types/known/anypb github.com/planetscale/vtprotobuf/types/known/durationpb github.com/planetscale/vtprotobuf/types/known/emptypb github.com/planetscale/vtprotobuf/types/known/structpb github.com/planetscale/vtprotobuf/types/known/timestamppb github.com/planetscale/vtprotobuf/types/known/wrapperspb # github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 ## explicit github.com/pmezard/go-difflib/difflib # github.com/puzpuzpuz/xsync/v4 v4.4.0 ## explicit; go 1.24 github.com/puzpuzpuz/xsync/v4 # github.com/rifflock/lfshook v0.0.0-20180920164130-b9218ef580f5 ## explicit github.com/rifflock/lfshook # github.com/rivo/uniseg v0.4.7 ## explicit; go 1.18 github.com/rivo/uniseg # github.com/rogpeppe/go-internal v1.14.1 ## explicit; go 1.23 github.com/rogpeppe/go-internal/internal/syscall/windows github.com/rogpeppe/go-internal/internal/syscall/windows/sysdll github.com/rogpeppe/go-internal/lockedfile github.com/rogpeppe/go-internal/lockedfile/internal/filelock # github.com/russross/blackfriday/v2 v2.1.0 ## explicit github.com/russross/blackfriday/v2 # github.com/sagikazarmark/locafero v0.11.0 ## explicit; go 1.23.0 github.com/sagikazarmark/locafero # github.com/sajari/fuzzy v1.0.0 ## explicit github.com/sajari/fuzzy # github.com/schollz/closestmatch v2.1.0+incompatible ## explicit github.com/schollz/closestmatch # github.com/sergi/go-diff v1.3.2-0.20230802210424-5b0b94c5c0d3 ## explicit; go 1.13 github.com/sergi/go-diff/diffmatchpatch # github.com/sirupsen/logrus v1.9.4 ## explicit; go 1.17 github.com/sirupsen/logrus # github.com/skeema/knownhosts v1.3.1 ## explicit; go 1.22 github.com/skeema/knownhosts # github.com/sourcegraph/conc v0.3.1-0.20240121214520-5f936abd7ae8 ## explicit; go 1.20 github.com/sourcegraph/conc github.com/sourcegraph/conc/panics github.com/sourcegraph/conc/pool # github.com/spf13/afero v1.15.0 ## explicit; go 1.23.0 github.com/spf13/afero github.com/spf13/afero/internal/common github.com/spf13/afero/mem # github.com/spf13/cast v1.10.0 ## explicit; go 1.21.0 github.com/spf13/cast github.com/spf13/cast/internal # github.com/spf13/cobra v1.10.2 ## explicit; go 1.15 github.com/spf13/cobra github.com/spf13/cobra/doc # github.com/spf13/pflag v1.0.10 ## explicit; go 1.12 github.com/spf13/pflag # github.com/spf13/viper v1.21.0 ## explicit; go 1.23.0 github.com/spf13/viper github.com/spf13/viper/internal/encoding/dotenv github.com/spf13/viper/internal/encoding/json github.com/spf13/viper/internal/encoding/toml github.com/spf13/viper/internal/encoding/yaml github.com/spf13/viper/internal/features # github.com/spiffe/go-spiffe/v2 v2.6.0 ## explicit; go 1.24.0 github.com/spiffe/go-spiffe/v2/bundle/jwtbundle github.com/spiffe/go-spiffe/v2/bundle/spiffebundle github.com/spiffe/go-spiffe/v2/bundle/x509bundle github.com/spiffe/go-spiffe/v2/internal/cryptoutil github.com/spiffe/go-spiffe/v2/internal/jwtutil github.com/spiffe/go-spiffe/v2/internal/pemutil github.com/spiffe/go-spiffe/v2/internal/x509util github.com/spiffe/go-spiffe/v2/spiffeid # github.com/stretchr/objx v0.5.2 ## explicit; go 1.20 github.com/stretchr/objx # github.com/stretchr/testify v1.11.1 ## explicit; go 1.17 github.com/stretchr/testify/assert github.com/stretchr/testify/assert/yaml github.com/stretchr/testify/mock github.com/stretchr/testify/require # github.com/subosito/gotenv v1.6.0 ## explicit; go 1.18 github.com/subosito/gotenv # github.com/u-root/u-root v0.15.1-0.20251208185023-2f8c7e763cf8 ## explicit; go 1.24.0 github.com/u-root/u-root/pkg/core github.com/u-root/u-root/pkg/core/base64 github.com/u-root/u-root/pkg/core/cat github.com/u-root/u-root/pkg/core/chmod github.com/u-root/u-root/pkg/core/cp github.com/u-root/u-root/pkg/core/find github.com/u-root/u-root/pkg/core/gzip github.com/u-root/u-root/pkg/core/ls github.com/u-root/u-root/pkg/core/mkdir github.com/u-root/u-root/pkg/core/mktemp github.com/u-root/u-root/pkg/core/mv github.com/u-root/u-root/pkg/core/rm github.com/u-root/u-root/pkg/core/shasum github.com/u-root/u-root/pkg/core/tar github.com/u-root/u-root/pkg/core/touch github.com/u-root/u-root/pkg/core/xargs github.com/u-root/u-root/pkg/gzip github.com/u-root/u-root/pkg/ls github.com/u-root/u-root/pkg/tarutil github.com/u-root/u-root/pkg/upath github.com/u-root/u-root/pkg/uroot/unixflag # github.com/u-root/uio v0.0.0-20240224005618-d2acac8f3701 ## explicit; go 1.21 github.com/u-root/uio/uio # github.com/ulikunitz/xz v0.5.15 ## explicit; go 1.12 github.com/ulikunitz/xz github.com/ulikunitz/xz/internal/hash github.com/ulikunitz/xz/internal/xlog github.com/ulikunitz/xz/lzma # github.com/xanzy/ssh-agent v0.3.3 ## explicit; go 1.16 github.com/xanzy/ssh-agent # github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f ## explicit github.com/xeipuuv/gojsonpointer # github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 ## explicit github.com/xeipuuv/gojsonreference # github.com/xeipuuv/gojsonschema v1.2.0 ## explicit github.com/xeipuuv/gojsonschema # github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e ## explicit; go 1.19 github.com/xo/terminfo # github.com/zeebo/xxh3 v1.1.0 ## explicit; go 1.22 github.com/zeebo/xxh3 # go.bug.st/cleanup v1.0.0 ## explicit go.bug.st/cleanup # go.bug.st/downloader/v3 v3.0.0 ## explicit; go 1.24 go.bug.st/downloader/v3 # go.bug.st/f v0.5.0 ## explicit; go 1.22.3 go.bug.st/f # go.bug.st/relaxed-semver v0.15.0 ## explicit; go 1.24 go.bug.st/relaxed-semver # go.bug.st/serial v1.6.4 ## explicit; go 1.17 go.bug.st/serial go.bug.st/serial/unixutils # go.bug.st/testifyjson v1.3.0 ## explicit; go 1.19 go.bug.st/testifyjson/requirejson # go.opentelemetry.io/auto/sdk v1.2.1 ## explicit; go 1.24.0 go.opentelemetry.io/auto/sdk go.opentelemetry.io/auto/sdk/internal/telemetry # go.opentelemetry.io/contrib/detectors/gcp v1.42.0 ## explicit; go 1.25.0 go.opentelemetry.io/contrib/detectors/gcp # go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.63.0 ## explicit; go 1.23.0 go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc/internal # go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.61.0 ## explicit; go 1.23.0 go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/internal/request go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/internal/semconv go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp/internal/semconvutil # go.opentelemetry.io/otel v1.43.0 ## explicit; go 1.25.0 go.opentelemetry.io/otel go.opentelemetry.io/otel/attribute go.opentelemetry.io/otel/attribute/internal go.opentelemetry.io/otel/attribute/internal/xxhash go.opentelemetry.io/otel/baggage go.opentelemetry.io/otel/codes go.opentelemetry.io/otel/internal/baggage go.opentelemetry.io/otel/internal/errorhandler go.opentelemetry.io/otel/internal/global go.opentelemetry.io/otel/propagation go.opentelemetry.io/otel/semconv/v1.20.0 go.opentelemetry.io/otel/semconv/v1.26.0 go.opentelemetry.io/otel/semconv/v1.37.0 go.opentelemetry.io/otel/semconv/v1.37.0/rpcconv go.opentelemetry.io/otel/semconv/v1.40.0 go.opentelemetry.io/otel/semconv/v1.40.0/otelconv # go.opentelemetry.io/otel/metric v1.43.0 ## explicit; go 1.25.0 go.opentelemetry.io/otel/metric go.opentelemetry.io/otel/metric/embedded go.opentelemetry.io/otel/metric/noop # go.opentelemetry.io/otel/sdk v1.43.0 ## explicit; go 1.25.0 go.opentelemetry.io/otel/sdk go.opentelemetry.io/otel/sdk/instrumentation go.opentelemetry.io/otel/sdk/internal/x go.opentelemetry.io/otel/sdk/resource # go.opentelemetry.io/otel/sdk/metric v1.43.0 ## explicit; go 1.25.0 go.opentelemetry.io/otel/sdk/metric go.opentelemetry.io/otel/sdk/metric/exemplar go.opentelemetry.io/otel/sdk/metric/internal go.opentelemetry.io/otel/sdk/metric/internal/aggregate go.opentelemetry.io/otel/sdk/metric/internal/observ go.opentelemetry.io/otel/sdk/metric/internal/reservoir go.opentelemetry.io/otel/sdk/metric/metricdata # go.opentelemetry.io/otel/trace v1.43.0 ## explicit; go 1.25.0 go.opentelemetry.io/otel/trace go.opentelemetry.io/otel/trace/embedded go.opentelemetry.io/otel/trace/internal/telemetry go.opentelemetry.io/otel/trace/noop # go.yaml.in/yaml/v3 v3.0.4 ## explicit; go 1.16 go.yaml.in/yaml/v3 # golang.org/x/crypto v0.50.0 ## explicit; go 1.25.0 golang.org/x/crypto/argon2 golang.org/x/crypto/blake2b golang.org/x/crypto/blowfish golang.org/x/crypto/cast5 golang.org/x/crypto/chacha20 golang.org/x/crypto/chacha20poly1305 golang.org/x/crypto/cryptobyte golang.org/x/crypto/cryptobyte/asn1 golang.org/x/crypto/curve25519 golang.org/x/crypto/hkdf golang.org/x/crypto/internal/alias golang.org/x/crypto/internal/poly1305 golang.org/x/crypto/sha3 golang.org/x/crypto/ssh golang.org/x/crypto/ssh/agent golang.org/x/crypto/ssh/internal/bcrypt_pbkdf golang.org/x/crypto/ssh/knownhosts # golang.org/x/net v0.53.0 ## explicit; go 1.25.0 golang.org/x/net/context golang.org/x/net/http/httpguts golang.org/x/net/http2 golang.org/x/net/http2/hpack golang.org/x/net/idna golang.org/x/net/internal/httpcommon golang.org/x/net/internal/httpsfv golang.org/x/net/internal/socks golang.org/x/net/internal/timeseries golang.org/x/net/proxy golang.org/x/net/trace # golang.org/x/oauth2 v0.36.0 ## explicit; go 1.25.0 golang.org/x/oauth2 golang.org/x/oauth2/authhandler golang.org/x/oauth2/google golang.org/x/oauth2/google/externalaccount golang.org/x/oauth2/google/internal/externalaccountauthorizeduser golang.org/x/oauth2/google/internal/impersonate golang.org/x/oauth2/google/internal/stsexchange golang.org/x/oauth2/internal golang.org/x/oauth2/jws golang.org/x/oauth2/jwt # golang.org/x/sync v0.20.0 ## explicit; go 1.25.0 golang.org/x/sync/errgroup golang.org/x/sync/semaphore # golang.org/x/sys v0.45.0 ## explicit; go 1.25.0 golang.org/x/sys/cpu golang.org/x/sys/execabs golang.org/x/sys/plan9 golang.org/x/sys/unix golang.org/x/sys/windows golang.org/x/sys/windows/registry # golang.org/x/term v0.43.0 ## explicit; go 1.25.0 golang.org/x/term # golang.org/x/text v0.37.0 ## explicit; go 1.25.0 golang.org/x/text/encoding golang.org/x/text/encoding/internal golang.org/x/text/encoding/internal/identifier golang.org/x/text/encoding/unicode golang.org/x/text/internal/utf8internal golang.org/x/text/runes golang.org/x/text/secure/bidirule golang.org/x/text/transform golang.org/x/text/unicode/bidi golang.org/x/text/unicode/norm # golang.org/x/time v0.15.0 ## explicit; go 1.25.0 golang.org/x/time/rate # google.golang.org/api v0.271.0 ## explicit; go 1.25.0 google.golang.org/api/googleapi google.golang.org/api/googleapi/transport google.golang.org/api/iamcredentials/v1 google.golang.org/api/internal google.golang.org/api/internal/cert google.golang.org/api/internal/credentialstype google.golang.org/api/internal/gensupport google.golang.org/api/internal/impersonate google.golang.org/api/internal/third_party/uritemplates google.golang.org/api/iterator google.golang.org/api/option google.golang.org/api/option/internaloption google.golang.org/api/storage/v1 google.golang.org/api/transport google.golang.org/api/transport/grpc google.golang.org/api/transport/http # google.golang.org/genproto v0.0.0-20260128011058-8636f8732409 ## explicit; go 1.24.0 google.golang.org/genproto/googleapis/type/calendarperiod google.golang.org/genproto/googleapis/type/date google.golang.org/genproto/googleapis/type/expr google.golang.org/genproto/googleapis/type/timeofday # google.golang.org/genproto/googleapis/api v0.0.0-20260226221140-a57be14db171 ## explicit; go 1.25.0 google.golang.org/genproto/googleapis/api google.golang.org/genproto/googleapis/api/annotations google.golang.org/genproto/googleapis/api/distribution google.golang.org/genproto/googleapis/api/expr/v1alpha1 google.golang.org/genproto/googleapis/api/label google.golang.org/genproto/googleapis/api/metric google.golang.org/genproto/googleapis/api/monitoredres # google.golang.org/genproto/googleapis/rpc v0.0.0-20260406210006-6f92a3bedf2d ## explicit; go 1.25.0 google.golang.org/genproto/googleapis/rpc/code google.golang.org/genproto/googleapis/rpc/errdetails google.golang.org/genproto/googleapis/rpc/status # google.golang.org/grpc v1.81.1 ## explicit; go 1.25.0 google.golang.org/grpc google.golang.org/grpc/attributes google.golang.org/grpc/authz/audit google.golang.org/grpc/authz/audit/stdout google.golang.org/grpc/backoff google.golang.org/grpc/balancer google.golang.org/grpc/balancer/base google.golang.org/grpc/balancer/endpointsharding google.golang.org/grpc/balancer/grpclb google.golang.org/grpc/balancer/grpclb/grpc_lb_v1 google.golang.org/grpc/balancer/grpclb/state google.golang.org/grpc/balancer/lazy google.golang.org/grpc/balancer/leastrequest google.golang.org/grpc/balancer/pickfirst google.golang.org/grpc/balancer/pickfirst/internal google.golang.org/grpc/balancer/ringhash google.golang.org/grpc/balancer/rls google.golang.org/grpc/balancer/rls/internal/adaptive google.golang.org/grpc/balancer/rls/internal/keys google.golang.org/grpc/balancer/roundrobin google.golang.org/grpc/balancer/weightedroundrobin google.golang.org/grpc/balancer/weightedroundrobin/internal google.golang.org/grpc/balancer/weightedtarget google.golang.org/grpc/balancer/weightedtarget/weightedaggregator google.golang.org/grpc/binarylog/grpc_binarylog_v1 google.golang.org/grpc/channelz google.golang.org/grpc/codes google.golang.org/grpc/connectivity google.golang.org/grpc/credentials google.golang.org/grpc/credentials/alts google.golang.org/grpc/credentials/alts/internal google.golang.org/grpc/credentials/alts/internal/authinfo google.golang.org/grpc/credentials/alts/internal/conn google.golang.org/grpc/credentials/alts/internal/handshaker google.golang.org/grpc/credentials/alts/internal/handshaker/service google.golang.org/grpc/credentials/alts/internal/proto/grpc_gcp google.golang.org/grpc/credentials/google google.golang.org/grpc/credentials/insecure google.golang.org/grpc/credentials/jwt google.golang.org/grpc/credentials/oauth google.golang.org/grpc/credentials/tls/certprovider google.golang.org/grpc/credentials/tls/certprovider/pemfile google.golang.org/grpc/encoding google.golang.org/grpc/encoding/gzip google.golang.org/grpc/encoding/internal google.golang.org/grpc/encoding/proto google.golang.org/grpc/experimental/opentelemetry google.golang.org/grpc/experimental/stats google.golang.org/grpc/grpclog google.golang.org/grpc/grpclog/internal google.golang.org/grpc/internal google.golang.org/grpc/internal/admin google.golang.org/grpc/internal/backoff google.golang.org/grpc/internal/balancer/gracefulswitch google.golang.org/grpc/internal/balancer/nop google.golang.org/grpc/internal/balancer/weight google.golang.org/grpc/internal/balancergroup google.golang.org/grpc/internal/balancerload google.golang.org/grpc/internal/binarylog google.golang.org/grpc/internal/buffer google.golang.org/grpc/internal/cache google.golang.org/grpc/internal/channelz google.golang.org/grpc/internal/credentials google.golang.org/grpc/internal/credentials/spiffe google.golang.org/grpc/internal/credentials/xds google.golang.org/grpc/internal/envconfig google.golang.org/grpc/internal/googlecloud google.golang.org/grpc/internal/grpclog google.golang.org/grpc/internal/grpcsync google.golang.org/grpc/internal/grpcutil google.golang.org/grpc/internal/hierarchy google.golang.org/grpc/internal/idle google.golang.org/grpc/internal/mem google.golang.org/grpc/internal/metadata google.golang.org/grpc/internal/pretty google.golang.org/grpc/internal/proto/grpc_lookup_v1 google.golang.org/grpc/internal/proxyattributes google.golang.org/grpc/internal/resolver google.golang.org/grpc/internal/resolver/delegatingresolver google.golang.org/grpc/internal/resolver/dns google.golang.org/grpc/internal/resolver/dns/internal google.golang.org/grpc/internal/resolver/passthrough google.golang.org/grpc/internal/resolver/unix google.golang.org/grpc/internal/ringhash google.golang.org/grpc/internal/serviceconfig google.golang.org/grpc/internal/stats google.golang.org/grpc/internal/status google.golang.org/grpc/internal/syscall google.golang.org/grpc/internal/transport google.golang.org/grpc/internal/transport/networktype google.golang.org/grpc/internal/transport/readyreader google.golang.org/grpc/internal/wrr google.golang.org/grpc/internal/xds google.golang.org/grpc/internal/xds/balancer google.golang.org/grpc/internal/xds/balancer/cdsbalancer google.golang.org/grpc/internal/xds/balancer/clusterimpl google.golang.org/grpc/internal/xds/balancer/clusterimpl/internal google.golang.org/grpc/internal/xds/balancer/clustermanager google.golang.org/grpc/internal/xds/balancer/loadstore google.golang.org/grpc/internal/xds/balancer/outlierdetection google.golang.org/grpc/internal/xds/balancer/priority google.golang.org/grpc/internal/xds/balancer/wrrlocality google.golang.org/grpc/internal/xds/bootstrap google.golang.org/grpc/internal/xds/bootstrap/jwtcreds google.golang.org/grpc/internal/xds/bootstrap/tlscreds google.golang.org/grpc/internal/xds/clients google.golang.org/grpc/internal/xds/clients/grpctransport google.golang.org/grpc/internal/xds/clients/internal google.golang.org/grpc/internal/xds/clients/internal/backoff google.golang.org/grpc/internal/xds/clients/internal/buffer google.golang.org/grpc/internal/xds/clients/internal/pretty google.golang.org/grpc/internal/xds/clients/internal/syncutil google.golang.org/grpc/internal/xds/clients/lrsclient google.golang.org/grpc/internal/xds/clients/lrsclient/internal google.golang.org/grpc/internal/xds/clients/xdsclient google.golang.org/grpc/internal/xds/clients/xdsclient/internal google.golang.org/grpc/internal/xds/clients/xdsclient/internal/xdsresource google.golang.org/grpc/internal/xds/clients/xdsclient/metrics google.golang.org/grpc/internal/xds/clusterspecifier google.golang.org/grpc/internal/xds/clusterspecifier/rls google.golang.org/grpc/internal/xds/httpfilter google.golang.org/grpc/internal/xds/httpfilter/fault google.golang.org/grpc/internal/xds/httpfilter/rbac google.golang.org/grpc/internal/xds/httpfilter/router google.golang.org/grpc/internal/xds/matcher google.golang.org/grpc/internal/xds/rbac google.golang.org/grpc/internal/xds/resolver google.golang.org/grpc/internal/xds/resolver/internal google.golang.org/grpc/internal/xds/server google.golang.org/grpc/internal/xds/xdsclient google.golang.org/grpc/internal/xds/xdsclient/xdslbregistry google.golang.org/grpc/internal/xds/xdsclient/xdslbregistry/converter google.golang.org/grpc/internal/xds/xdsclient/xdsresource google.golang.org/grpc/internal/xds/xdsclient/xdsresource/version google.golang.org/grpc/internal/xds/xdsdepmgr google.golang.org/grpc/keepalive google.golang.org/grpc/mem google.golang.org/grpc/metadata google.golang.org/grpc/orca google.golang.org/grpc/orca/internal google.golang.org/grpc/peer google.golang.org/grpc/resolver google.golang.org/grpc/resolver/dns google.golang.org/grpc/resolver/manual google.golang.org/grpc/resolver/ringhash google.golang.org/grpc/serviceconfig google.golang.org/grpc/stats google.golang.org/grpc/stats/opentelemetry google.golang.org/grpc/stats/opentelemetry/internal google.golang.org/grpc/stats/opentelemetry/internal/tracing google.golang.org/grpc/status google.golang.org/grpc/tap google.golang.org/grpc/xds google.golang.org/grpc/xds/bootstrap google.golang.org/grpc/xds/csds google.golang.org/grpc/xds/googledirectpath # google.golang.org/protobuf v1.36.11 ## explicit; go 1.23 google.golang.org/protobuf/encoding/protojson google.golang.org/protobuf/encoding/prototext google.golang.org/protobuf/encoding/protowire google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/detrand google.golang.org/protobuf/internal/editiondefaults google.golang.org/protobuf/internal/encoding/defval google.golang.org/protobuf/internal/encoding/json google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/internal/errors google.golang.org/protobuf/internal/filedesc google.golang.org/protobuf/internal/filetype google.golang.org/protobuf/internal/flags google.golang.org/protobuf/internal/genid google.golang.org/protobuf/internal/impl google.golang.org/protobuf/internal/order google.golang.org/protobuf/internal/pragma google.golang.org/protobuf/internal/protolazy google.golang.org/protobuf/internal/set google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/version google.golang.org/protobuf/proto google.golang.org/protobuf/protoadapt google.golang.org/protobuf/reflect/protoreflect google.golang.org/protobuf/reflect/protoregistry google.golang.org/protobuf/runtime/protoiface google.golang.org/protobuf/runtime/protoimpl google.golang.org/protobuf/types/descriptorpb google.golang.org/protobuf/types/known/anypb google.golang.org/protobuf/types/known/durationpb google.golang.org/protobuf/types/known/emptypb google.golang.org/protobuf/types/known/fieldmaskpb google.golang.org/protobuf/types/known/structpb google.golang.org/protobuf/types/known/timestamppb google.golang.org/protobuf/types/known/wrapperspb # gopkg.in/warnings.v0 v0.1.2 ## explicit gopkg.in/warnings.v0 # gopkg.in/yaml.v3 v3.0.1 ## explicit gopkg.in/yaml.v3 # mvdan.cc/sh/moreinterp v0.0.0-20260120230322-19def062a997 ## explicit; go 1.24.0 mvdan.cc/sh/moreinterp/coreutils # mvdan.cc/sh/v3 v3.12.1-0.20260124232039-e74afc18e65b ## explicit; go 1.24.0 mvdan.cc/sh/v3/expand mvdan.cc/sh/v3/fileutil mvdan.cc/sh/v3/interp mvdan.cc/sh/v3/pattern mvdan.cc/sh/v3/shell mvdan.cc/sh/v3/syntax # github.com/mailru/easyjson => github.com/cmaglie/easyjson v0.8.1 ==>(B Starting build()...(B internal/unsafeheader internal/goarch internal/byteorder internal/coverage/rtcov internal/godebugs internal/profilerecord internal/goos math/bits internal/asan internal/goexperiment internal/runtime/pprof/label internal/trace/tracev2 unicode/utf8 cmp internal/msan unicode/utf16 crypto/internal/fips140/alias encoding unicode log/internal crypto/internal/constanttime container/list crypto/internal/fips140deps/time internal/nettrace google.golang.org/protobuf/internal/flags vendor/golang.org/x/crypto/internal/alias vendor/golang.org/x/crypto/cryptobyte/asn1 google.golang.org/grpc/encoding/internal github.com/ProtonMail/go-crypto/internal/byteutil github.com/go-git/go-git/v5/plumbing/color google.golang.org/grpc/serviceconfig github.com/klauspost/compress/internal/le golang.org/x/crypto/internal/alias image/color golang.org/x/text/internal/utf8internal database/sql/internal github.com/pjbgf/sha1cd/internal golang.org/x/text/encoding/internal/identifier github.com/pjbgf/sha1cd/ubc golang.org/x/crypto/cryptobyte/asn1 github.com/ulikunitz/xz/internal/hash github.com/cyphar/filepath-securejoin/internal/consts log/slog/internal github.com/spf13/viper/internal/features crypto/internal/boring/sig internal/runtime/math internal/runtime/gc internal/cpu internal/runtime/syscall/linux internal/abi internal/runtime/atomic sync/atomic internal/strconv google.golang.org/protobuf/internal/set crypto/internal/fips140deps/byteorder internal/runtime/sys github.com/pelletier/go-toml/v2/internal/characters internal/bytealg crypto/internal/fips140deps/cpu internal/chacha8rand github.com/golang/groupcache/lru math internal/runtime/gc/scan internal/stringslite crypto/internal/fips140/subtle internal/runtime/exithook crypto/subtle internal/synctest internal/race internal/sync internal/runtime/maps internal/runtime/cgroup github.com/klauspost/compress runtime internal/reflectlite iter weak sync maps slices errors sort internal/bisect internal/singleflight google.golang.org/protobuf/internal/pragma crypto/internal/fips140cache github.com/arduino/arduino-cli/internal/algorithms internal/testlog github.com/josharian/intern unique log/slog/internal/buffer internal/oserror path encoding/json/internal vendor/golang.org/x/net/dns/dnsmessage google.golang.org/grpc/internal/buffer golang.org/x/crypto/cast5 github.com/go-viper/mapstructure/v2/internal/errors strconv io crypto/internal/entropy/v1.0.0 math/rand/v2 syscall time reflect internal/syscall/unix golang.org/x/crypto/blowfish container/heap bytes strings crypto/internal/randutil hash internal/godebug encoding/base32 encoding/json/internal/jsonflags net/netip internal/saferio encoding/base64 github.com/djherbis/buffer/limio internal/syscall/execenv github.com/djherbis/nio/v3 encoding/json/internal/jsonopts crypto hash/crc32 hash/fnv hash/crc64 hash/adler32 github.com/cloudflare/circl/sign math/rand crypto/internal/impl crypto/internal/fips140deps/godebug net/http/internal/ascii encoding/json/internal/jsonwire github.com/h2non/filetype/types html vendor/golang.org/x/text/transform golang.org/x/text/transform bufio encoding/pem regexp/syntax runtime/cgo crypto/internal/fips140 golang.org/x/text/encoding golang.org/x/text/runes crypto/internal/fips140/sha3 crypto/internal/fips140/sha512 crypto/internal/fips140/sha256 encoding/json/jsontext crypto/sha3 golang.org/x/text/encoding/internal crypto/internal/fips140/hmac golang.org/x/text/encoding/unicode crypto/internal/fips140hash crypto/internal/fips140/check crypto/fips140 crypto/internal/fips140/tls12 crypto/internal/fips140/hkdf crypto/internal/fips140/edwards25519/field crypto/internal/fips140/bigmod crypto/internal/fips140/aes crypto/internal/fips140/nistec/fiat image compress/bzip2 github.com/clipperhouse/uax29/v2/graphemes crypto/internal/fips140/tls13 crypto/tls/internal/fips140tls crypto/internal/fips140/edwards25519 context net/http/internal/httpsfv google.golang.org/grpc/internal/idle golang.org/x/net/internal/httpsfv google.golang.org/grpc/balancer/pickfirst/internal google.golang.org/grpc/keepalive io/fs google.golang.org/grpc/backoff github.com/creack/goselect github.com/arduino/go-timeutils internal/poll embed github.com/spf13/afero/internal/common internal/filepathlite regexp google.golang.org/grpc/internal/backoff google.golang.org/grpc/internal/grpcsync golang.org/x/net/context image/internal/imageutil internal/fmtsort encoding/binary google.golang.org/protobuf/internal/editiondefaults image/jpeg github.com/jbenet/go-context/io os github.com/go-git/go-git/v5/utils/ioutil crypto/internal/fips140/nistec github.com/go-git/go-git/v5/internal/url vendor/golang.org/x/crypto/internal/poly1305 github.com/cloudflare/circl/internal/sha3 github.com/h2non/filetype/matchers/isobmff golang.org/x/crypto/blake2b golang.org/x/crypto/internal/poly1305 github.com/klauspost/compress/zstd/internal/xxhash github.com/klauspost/compress/internal/snapref golang.org/x/sys/unix github.com/h2non/filetype/matchers golang.org/x/crypto/argon2 github.com/mattn/go-isatty google.golang.org/protobuf/internal/detrand crypto/internal/sysrand os/signal io/ioutil golang.org/x/sys/cpu github.com/mattn/go-colorable github.com/go-git/go-billy/v5 fmt github.com/h2non/filetype path/filepath github.com/mattn/go-runewidth google.golang.org/grpc/internal/envconfig crypto/internal/fips140/drbg go.bug.st/cleanup golang.org/x/crypto/sha3 github.com/go-git/go-billy/v5/helper/polyfill github.com/spf13/afero/mem os/exec github.com/go-git/go-billy/v5/util github.com/cyphar/filepath-securejoin github.com/go-git/go-billy/v5/helper/chroot crypto/internal/fips140only crypto/internal/fips140/ed25519 crypto/internal/fips140/mldsa crypto/internal/fips140/aes/gcm crypto/internal/fips140/ecdsa crypto/internal/fips140/ecdh crypto/internal/fips140/mlkem crypto/internal/fips140/rsa google.golang.org/protobuf/internal/errors encoding/hex net/url log text/tabwriter text/template/parse crypto/hkdf google.golang.org/grpc/internal/mem vendor/golang.org/x/text/unicode/norm go/token crypto/rc4 github.com/arduino/arduino-cli/internal/i18n github.com/ProtonMail/go-crypto/openpgp/errors gopkg.in/yaml.v3 crypto/md5 google.golang.org/protobuf/internal/version golang.org/x/term google.golang.org/grpc/attributes flag mime golang.org/x/text/unicode/norm net/http/internal golang.org/x/net/http2/hpack go.bug.st/f runtime/debug compress/flate fortio.org/safecast github.com/ulikunitz/xz/internal/xlog github.com/cmaglie/pb github.com/arduino/go-win32-utils github.com/go-git/go-billy/v5/osfs github.com/go-git/gcfg/token dario.cat/mergo encoding/csv github.com/juju/errors gopkg.in/warnings.v0 github.com/klauspost/compress/fse github.com/go-git/go-git/v5/plumbing/protocol/packp/capability github.com/arduino/arduino-cli/internal/arduino/builder/logger github.com/pjbgf/sha1cd github.com/go-git/go-git/v5/plumbing/filemode mime/quotedprintable vendor/golang.org/x/net/http2/hpack github.com/fsnotify/fsnotify/internal github.com/go-git/go-git/v5/utils/merkletrie/noder math/big github.com/spf13/cast/internal github.com/go-git/go-git/v5/internal/pathutil github.com/fatih/color golang.org/x/sys/execabs github.com/pelletier/go-toml/v2/internal/danger encoding/gob github.com/emirpasic/gods/utils github.com/russross/blackfriday/v2 github.com/leonelquinteros/gotext/plurals github.com/subosito/gotenv github.com/go-git/go-git/v5/internal/revision github.com/go-git/gcfg/types go.yaml.in/yaml/v3 go.bug.st/serial/unixutils crypto/cipher github.com/arduino/arduino-cli/internal/version github.com/emirpasic/gods/containers github.com/pelletier/go-toml/v2/unstable github.com/fsnotify/fsnotify google.golang.org/protobuf/encoding/protowire github.com/marcinbor85/gohex encoding/json/v2 net go.bug.st/serial crypto/mlkem github.com/ProtonMail/go-crypto/openpgp/armor github.com/go-git/go-git/v5/plumbing/hash github.com/go-git/go-git/v5/utils/merkletrie/internal/frame github.com/go-git/gcfg/scanner github.com/emirpasic/gods/trees github.com/emirpasic/gods/lists golang.org/x/net/internal/timeseries github.com/go-git/go-git/v5/utils/trace vendor/golang.org/x/text/unicode/bidi golang.org/x/text/unicode/bidi github.com/arduino/arduino-cli/internal/cli/feedback/table google.golang.org/protobuf/reflect/protoreflect crypto/des crypto/internal/boring github.com/ProtonMail/go-crypto/eax github.com/ProtonMail/go-crypto/ocb vendor/golang.org/x/crypto/chacha20 golang.org/x/crypto/chacha20 github.com/go-git/go-git/v5/plumbing github.com/go-git/go-git/v5/utils/merkletrie crypto/aes crypto/sha256 crypto/hmac crypto/sha512 crypto/internal/rand crypto/sha1 github.com/go-git/go-git/v5/plumbing/format/pktline github.com/sergi/go-diff/diffmatchpatch github.com/arduino/go-serial-utils github.com/klauspost/compress/huff0 crypto/mldsa vendor/golang.org/x/crypto/chacha20poly1305 github.com/ulikunitz/xz/lzma github.com/sourcegraph/conc/panics golang.org/x/crypto/hkdf github.com/ProtonMail/go-crypto/openpgp/internal/algorithm github.com/ProtonMail/go-crypto/openpgp/aes/keywrap github.com/pelletier/go-toml/v2/internal/tracker golang.org/x/crypto/ssh/internal/bcrypt_pbkdf github.com/go-git/go-git/v5/plumbing/protocol/packp/sideband github.com/sourcegraph/conc golang.org/x/text/secure/bidirule crypto/ecdh github.com/sourcegraph/conc/pool github.com/ProtonMail/go-crypto/openpgp/s2k vendor/golang.org/x/text/secure/bidirule github.com/go-git/go-git/v5/plumbing/cache github.com/go-git/go-git/v5/utils/binary github.com/go-git/go-git/v5/plumbing/format/diff google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/order google.golang.org/protobuf/runtime/protoiface google.golang.org/protobuf/internal/genid text/template github.com/go-git/go-git/v5/utils/diff crypto/hpke golang.org/x/crypto/curve25519 github.com/go-git/go-git/v5/plumbing/format/index github.com/go-git/go-git/v5/plumbing/format/idxfile golang.org/x/net/idna vendor/golang.org/x/net/idna google.golang.org/protobuf/internal/encoding/json google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/internal/protolazy google.golang.org/protobuf/reflect/protoregistry archive/zip compress/gzip compress/zlib os/user github.com/go-git/go-git/v5/utils/sync google.golang.org/protobuf/proto github.com/go-git/go-git/v5/utils/merkletrie/index github.com/go-git/go-git/v5/utils/merkletrie/filesystem github.com/go-git/go-git/v5/plumbing/storer github.com/ulikunitz/xz github.com/go-git/go-git/v5/plumbing/format/packfile google.golang.org/protobuf/internal/encoding/defval github.com/cpuguy83/go-md2man/v2/md2man github.com/spf13/viper/internal/encoding/yaml google.golang.org/protobuf/internal/filedesc google.golang.org/protobuf/encoding/prototext github.com/schollz/closestmatch github.com/djherbis/buffer/wrapio github.com/leonelquinteros/gotext github.com/djherbis/buffer encoding/json crypto/rand crypto/elliptic crypto/dsa encoding/asn1 github.com/go-git/gcfg crypto/internal/boring/bbig github.com/ProtonMail/go-crypto/openpgp/internal/encoding github.com/arduino/go-paths-helper github.com/spf13/viper/internal/encoding/json github.com/mailru/easyjson/jlexer google.golang.org/grpc/grpclog/internal html/template github.com/emirpasic/gods/lists/arraylist github.com/pelletier/go-toml/v2 log/slog github.com/arduino/arduino-cli/internal/orderedmap github.com/sirupsen/logrus github.com/arduino/arduino-cli/internal/go-configmap uuid crypto/ed25519 archive/tar github.com/cloudflare/circl/math github.com/kevinburke/ssh_config github.com/go-git/go-git/v5/internal/path_util github.com/ProtonMail/go-crypto/openpgp/elgamal crypto/rsa github.com/klauspost/compress/zstd database/sql/driver github.com/ProtonMail/go-crypto/bitcurves github.com/ProtonMail/go-crypto/brainpool google.golang.org/grpc/grpclog github.com/go-git/go-git/v5/plumbing/format/config github.com/emirpasic/gods/trees/binaryheap github.com/arduino/arduino-cli/internal/locales google.golang.org/grpc/connectivity google.golang.org/grpc/internal/grpclog vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix golang.org/x/crypto/cryptobyte github.com/go-git/go-git/v5/plumbing/format/objfile github.com/go-git/go-git/v5/plumbing/format/gitignore github.com/go-git/go-git/v5/config github.com/arduino/arduino-cli/internal/arduino/builder/internal/compilation github.com/arduino/arduino-cli/internal/arduino/builder/cpp github.com/arduino/go-properties-orderedmap github.com/arduino/arduino-cli/internal/arduino/builder/internal/runner github.com/arduino/arduino-cli/internal/arduino/builder/internal/preprocessor/internal/ctags github.com/spf13/cast github.com/cloudflare/circl/internal/conv crypto/ecdsa go.bug.st/relaxed-semver database/sql github.com/arduino/pluggable-discovery-protocol-handler/v2 github.com/arduino/arduino-cli/internal/arduino/utils github.com/arduino/arduino-cli/pkg/fqbn github.com/go-git/go-git/v5/storage github.com/cloudflare/circl/math/mlsbset github.com/cloudflare/circl/math/fp448 github.com/cloudflare/circl/math/fp25519 google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/encoding/protojson github.com/go-git/go-git/v5/storage/memory github.com/go-git/go-git/v5/storage/filesystem/dotgit google.golang.org/protobuf/internal/impl github.com/cloudflare/circl/ecc/goldilocks github.com/cloudflare/circl/dh/x448 vendor/golang.org/x/net/http/httpproxy net/textproto google.golang.org/grpc/internal google.golang.org/grpc/internal/syscall google.golang.org/grpc/internal/resolver/dns/internal golang.org/x/net/internal/socks github.com/mailru/easyjson/buffer github.com/spf13/pflag github.com/go-viper/mapstructure/v2 github.com/arduino/arduino-cli/internal/arduino/builder/internal/utils github.com/arduino/arduino-cli/internal/arduino/monitor github.com/rifflock/lfshook github.com/arduino/arduino-cli/internal/buildcache github.com/cloudflare/circl/dh/x25519 github.com/cloudflare/circl/sign/ed25519 github.com/arduino/arduino-cli/internal/arduino/discovery/discoverymanager github.com/ProtonMail/go-crypto/openpgp/x448 github.com/spf13/viper/internal/encoding/toml github.com/go-git/go-git/v5/plumbing/protocol/packp google.golang.org/grpc/metadata google.golang.org/grpc/codes google.golang.org/grpc/mem github.com/ProtonMail/go-crypto/openpgp/x25519 github.com/mailru/easyjson/jwriter crypto/x509 google.golang.org/grpc/internal/transport/readyreader golang.org/x/net/proxy vendor/golang.org/x/net/http/httpguts mime/multipart golang.org/x/net/http/httpguts google.golang.org/grpc/internal/balancerload google.golang.org/grpc/tap google.golang.org/grpc/internal/grpcutil google.golang.org/grpc/stats github.com/cloudflare/circl/sign/ed448 google.golang.org/grpc/encoding github.com/ProtonMail/go-crypto/openpgp/ed25519 github.com/spf13/viper/internal/encoding/dotenv google.golang.org/grpc/experimental/stats github.com/ProtonMail/go-crypto/openpgp/internal/ecc github.com/ProtonMail/go-crypto/openpgp/ed448 github.com/go-git/go-git/v5/plumbing/transport github.com/go-git/go-git/v5/plumbing/transport/internal/common google.golang.org/grpc/internal/stats github.com/ProtonMail/go-crypto/openpgp/ecdh github.com/ProtonMail/go-crypto/openpgp/ecdsa github.com/ProtonMail/go-crypto/openpgp/eddsa github.com/gofrs/uuid/v5 github.com/go-git/go-git/v5/plumbing/transport/git github.com/go-git/go-git/v5/storage/filesystem github.com/ProtonMail/go-crypto/openpgp/packet github.com/codeclysm/extract/v4 github.com/spf13/cobra golang.org/x/crypto/ssh crypto/tls github.com/ProtonMail/go-crypto/openpgp github.com/arduino/arduino-cli/internal/arduino/security github.com/go-git/go-git/v5/plumbing/object google.golang.org/protobuf/internal/filetype google.golang.org/protobuf/runtime/protoimpl github.com/spf13/cobra/doc google.golang.org/protobuf/types/known/anypb google.golang.org/protobuf/types/known/durationpb google.golang.org/protobuf/protoadapt google.golang.org/protobuf/types/known/timestamppb google.golang.org/grpc/internal/pretty google.golang.org/grpc/encoding/proto google.golang.org/grpc/binarylog/grpc_binarylog_v1 github.com/go-git/go-git/v5/plumbing/revlist google.golang.org/genproto/googleapis/rpc/status github.com/go-git/go-git/v5/plumbing/transport/server google.golang.org/grpc/internal/status golang.org/x/crypto/ssh/knownhosts google.golang.org/grpc/status golang.org/x/crypto/ssh/agent github.com/go-git/go-git/v5/plumbing/transport/file github.com/skeema/knownhosts google.golang.org/grpc/internal/binarylog github.com/xanzy/ssh-agent github.com/go-git/go-git/v5/plumbing/transport/ssh net/http/httptrace google.golang.org/grpc/internal/credentials google.golang.org/grpc/credentials net/http/internal/httpcommon golang.org/x/net/internal/httpcommon google.golang.org/grpc/credentials/insecure google.golang.org/grpc/peer google.golang.org/grpc/resolver google.golang.org/grpc/internal/channelz net/http/internal/http2 google.golang.org/grpc/internal/balancer/weight google.golang.org/grpc/internal/proxyattributes google.golang.org/grpc/balancer/grpclb/state google.golang.org/grpc/internal/resolver/passthrough google.golang.org/grpc/internal/metadata google.golang.org/grpc/internal/transport/networktype google.golang.org/grpc/internal/resolver/dns google.golang.org/grpc/internal/resolver/unix google.golang.org/grpc/channelz google.golang.org/grpc/resolver/dns google.golang.org/grpc/balancer google.golang.org/grpc/balancer/base google.golang.org/grpc/balancer/pickfirst google.golang.org/grpc/internal/serviceconfig google.golang.org/grpc/internal/resolver google.golang.org/grpc/balancer/endpointsharding google.golang.org/grpc/internal/balancer/gracefulswitch google.golang.org/grpc/balancer/roundrobin net/http golang.org/x/net/trace net/http/httputil github.com/go-git/go-git/v5/plumbing/transport/http go.bug.st/downloader/v3 github.com/mailru/easyjson golang.org/x/net/http2 github.com/spf13/afero github.com/go-git/go-git/v5/plumbing/transport/client github.com/go-git/go-git/v5 github.com/sagikazarmark/locafero github.com/spf13/viper google.golang.org/grpc/internal/transport github.com/arduino/arduino-cli/internal/inventory google.golang.org/grpc/internal/resolver/delegatingresolver google.golang.org/grpc github.com/arduino/arduino-cli/rpc/cc/arduino/cli/commands/v1 github.com/arduino/arduino-cli/commands/cmderrors github.com/arduino/arduino-cli/internal/arduino/builder/internal/diagnostics github.com/arduino/arduino-cli/internal/cli/feedback/result github.com/arduino/arduino-cli/internal/cli/feedback github.com/arduino/arduino-cli/internal/arduino/builder/internal/progress github.com/arduino/arduino-cli/internal/cli/completion github.com/arduino/arduino-cli/internal/cli/cache github.com/arduino/arduino-cli/internal/cli/updater github.com/arduino/arduino-cli/internal/cli/daemon github.com/arduino/arduino-cli/internal/cli/generatedocs github.com/arduino/arduino-cli/internal/cli/configuration github.com/arduino/arduino-cli/internal/arduino/httpclient github.com/arduino/arduino-cli/internal/cli/version github.com/arduino/arduino-cli/internal/arduino/resources github.com/arduino/arduino-cli/internal/arduino/globals github.com/arduino/arduino-cli/internal/arduino/cores github.com/arduino/arduino-cli/internal/arduino/sketch github.com/arduino/arduino-cli/internal/arduino/builder/internal/preprocessor github.com/arduino/arduino-cli/internal/arduino/cores/packageindex github.com/arduino/arduino-cli/internal/arduino/libraries github.com/arduino/arduino-cli/internal/arduino/libraries/librariesindex github.com/arduino/arduino-cli/internal/arduino/libraries/librariesmanager github.com/arduino/arduino-cli/internal/arduino/libraries/librariesresolver github.com/arduino/arduino-cli/internal/arduino/builder/internal/detector github.com/arduino/arduino-cli/internal/arduino/cores/packagemanager github.com/arduino/arduino-cli/internal/arduino/builder github.com/arduino/arduino-cli/commands/internal/instances github.com/arduino/arduino-cli/commands github.com/arduino/arduino-cli/internal/cli/instance github.com/arduino/arduino-cli/internal/cli/arguments github.com/arduino/arduino-cli/internal/cli/compile github.com/arduino/arduino-cli/internal/cli/debug github.com/arduino/arduino-cli/internal/cli/monitor github.com/arduino/arduino-cli/internal/cli/burnbootloader github.com/arduino/arduino-cli/internal/cli/sketch github.com/arduino/arduino-cli/internal/cli/board github.com/arduino/arduino-cli/internal/cli/upload github.com/arduino/arduino-cli/internal/cli/core github.com/arduino/arduino-cli/internal/cli/lib github.com/arduino/arduino-cli/internal/cli/config github.com/arduino/arduino-cli/internal/cli/outdated github.com/arduino/arduino-cli/internal/cli/upgrade github.com/arduino/arduino-cli/internal/cli/profile github.com/arduino/arduino-cli/internal/cli/update github.com/arduino/arduino-cli/internal/cli github.com/arduino/arduino-cli ==>(B Starting check()...(B ? github.com/arduino/arduino-cli [no test files] === RUN TestGetByVidPid --- PASS: TestGetByVidPid (0.23s) === RUN TestGetByVidPidPutArduinoOnTop --- PASS: TestGetByVidPidPutArduinoOnTop (0.03s) === RUN TestGetByVidPidNotFound --- PASS: TestGetByVidPidNotFound (0.03s) === RUN TestGetByVidPid5xx --- PASS: TestGetByVidPid5xx (0.03s) === RUN TestGetByVidPidMalformedResponse --- PASS: TestGetByVidPidMalformedResponse (0.03s) === RUN TestBoardDetectionViaAPIWithNonUSBPort --- PASS: TestBoardDetectionViaAPIWithNonUSBPort (0.00s) === RUN TestBoardIdentifySorting --- PASS: TestBoardIdentifySorting (0.02s) === RUN TestGenBuildPath --- PASS: TestGenBuildPath (0.00s) === RUN TestGetCommandLine time="2026-09-10T19:30:26Z" level=info msg="Loading hardware from: testdata/debug/custom_hardware" time="2026-09-10T19:30:26Z" level=info msg="Loading package arduino-test from: /build/arduino-cli/src/arduino-cli/commands/testdata/debug/custom_hardware/arduino-test" time="2026-09-10T19:30:26Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:30:26Z" level=info msg="Loaded platform" platform="arduino-test:samd@1.8.5" time="2026-09-10T19:30:26Z" level=info msg="Loading hardware from: testdata/debug/data_dir/packages" time="2026-09-10T19:30:26Z" level=info msg="Loading package arduino-test from: /build/arduino-cli/src/arduino-cli/commands/testdata/debug/data_dir/packages/arduino-test" time="2026-09-10T19:30:26Z" level=info msg="Checking existence of 'tools' path: /build/arduino-cli/src/arduino-cli/commands/testdata/debug/data_dir/packages/arduino-test/tools" time="2026-09-10T19:30:26Z" level=info msg="Loading tools from dir: /build/arduino-cli/src/arduino-cli/commands/testdata/debug/data_dir/packages/arduino-test/tools" time="2026-09-10T19:30:26Z" level=info msg="Loaded tool" tool="arduino-test:arm-none-eabi-gcc@7-2017q4" time="2026-09-10T19:30:26Z" level=info msg="Loaded tool" tool="arduino-test:openocd@0.10.0-arduino7" time="2026-09-10T19:30:26Z" level=info msg="Tool required for debug" tool="arduino-test:arm-none-eabi-gcc@7-2017q4" time="2026-09-10T19:30:26Z" level=info msg="Tool required for debug" tool="arduino-test:openocd@0.10.0-arduino7" time="2026-09-10T19:30:26Z" level=info msg="Tool required for debug" tool="arduino-test:arm-none-eabi-gcc@7-2017q4" time="2026-09-10T19:30:26Z" level=info msg="Tool required for debug" tool="arduino-test:openocd@0.10.0-arduino7" time="2026-09-10T19:30:26Z" level=info msg="Tool required for debug" tool="arduino-test:arm-none-eabi-gcc@7-2017q4" time="2026-09-10T19:30:26Z" level=info msg="Tool required for debug" tool="arduino-test:openocd@0.10.0-arduino7" --- PASS: TestGetCommandLine (0.18s) === RUN TestConvertToJSONMap --- PASS: TestConvertToJSONMap (0.01s) === RUN TestSearchLibrary --- PASS: TestSearchLibrary (0.00s) === RUN TestSearchLibrarySimilar --- PASS: TestSearchLibrarySimilar (0.00s) === RUN TestSearchLibraryFields --- PASS: TestSearchLibraryFields (8.41s) === RUN TestSearchLibraryWithQualifiers --- PASS: TestSearchLibraryWithQualifiers (0.18s) === RUN TestPlatformSearch time="2026-09-10T19:30:34Z" level=info msg="Starting download" url="https://downloads.arduino.cc/libraries/library_index.tar.bz2" time="2026-09-10T19:30:52Z" level=info msg="Missing signature file" index=/tmp/test/data_dir/package_index.json time="2026-09-10T19:30:52Z" level=info msg="Loading hardware from: /tmp/test/data_dir/packages" time="2026-09-10T19:30:52Z" level=info msg="Loading libraries index file" index=/tmp/test/data_dir/library_index.json time="2026-09-10T19:31:01Z" level=info msg="Adding libraries dir" dir=/build/Arduino/libraries isSingleLibrary=false location=user === RUN TestPlatformSearch/SearchAllVersions === RUN TestPlatformSearch/SearchThePackageMaintainer === RUN TestPlatformSearch/SearchPackageName === RUN TestPlatformSearch/SearchPlatformName === RUN TestPlatformSearch/SearchBoardName === RUN TestPlatformSearch/SearchBoardName2 --- PASS: TestPlatformSearch (26.33s) --- PASS: TestPlatformSearch/SearchAllVersions (0.01s) --- PASS: TestPlatformSearch/SearchThePackageMaintainer (0.00s) --- PASS: TestPlatformSearch/SearchPackageName (0.00s) --- PASS: TestPlatformSearch/SearchPlatformName (0.00s) --- PASS: TestPlatformSearch/SearchBoardName (0.01s) --- PASS: TestPlatformSearch/SearchBoardName2 (0.00s) === RUN TestPlatformSearchSorting time="2026-09-10T19:31:01Z" level=info msg="Starting download" url="https://downloads.arduino.cc/libraries/library_index.tar.bz2" time="2026-09-10T19:31:19Z" level=info msg="Missing signature file" index=/tmp/test/data_dir/package_index.json time="2026-09-10T19:31:19Z" level=info msg="Loading hardware from: /tmp/test/data_dir/packages" time="2026-09-10T19:31:19Z" level=info msg="Loading libraries index file" index=/tmp/test/data_dir/library_index.json time="2026-09-10T19:31:23Z" level=info msg="Adding libraries dir" dir=/build/Arduino/libraries isSingleLibrary=false location=user --- PASS: TestPlatformSearchSorting (22.61s) === RUN TestGetAll --- PASS: TestGetAll (0.02s) === RUN TestMerge --- PASS: TestMerge (0.01s) === RUN TestGetValue --- PASS: TestGetValue (0.00s) === RUN TestGetOfSettedValue --- PASS: TestGetOfSettedValue (0.01s) === RUN TestGetValueNotFound --- PASS: TestGetValueNotFound (0.00s) === RUN TestWrite --- PASS: TestWrite (0.01s) === RUN TestDelete --- PASS: TestDelete (0.04s) === RUN TestLoadSketchProfiles --- PASS: TestLoadSketchProfiles (0.05s) === RUN Test_SketchNameWrongPattern --- PASS: Test_SketchNameWrongPattern (0.04s) === RUN Test_SketchNameEmpty --- PASS: Test_SketchNameEmpty (0.00s) === RUN Test_SketchNameTooLong --- PASS: Test_SketchNameTooLong (0.02s) === RUN Test_SketchNameOk --- PASS: Test_SketchNameOk (0.02s) === RUN Test_SketchNameReserved --- PASS: Test_SketchNameReserved (0.04s) === RUN TestDetectSketchNameFromBuildPath --- PASS: TestDetectSketchNameFromBuildPath (0.01s) === RUN TestDetermineBuildPathAndSketchName === RUN TestDetermineBuildPathAndSketchName/SubTest00 === RUN TestDetermineBuildPathAndSketchName/SubTest01 === RUN TestDetermineBuildPathAndSketchName/SubTest02 === RUN TestDetermineBuildPathAndSketchName/SubTest03 === RUN TestDetermineBuildPathAndSketchName/SubTest04 === RUN TestDetermineBuildPathAndSketchName/SubTest05 === RUN TestDetermineBuildPathAndSketchName/SubTest06 === RUN TestDetermineBuildPathAndSketchName/SubTest07 === RUN TestDetermineBuildPathAndSketchName/SubTest08 === RUN TestDetermineBuildPathAndSketchName/SubTest09 === RUN TestDetermineBuildPathAndSketchName/SubTest10 === RUN TestDetermineBuildPathAndSketchName/SubTest11 === RUN TestDetermineBuildPathAndSketchName/SubTest12 === RUN TestDetermineBuildPathAndSketchName/SubTest13 === RUN TestDetermineBuildPathAndSketchName/SubTest14 === RUN TestDetermineBuildPathAndSketchName/SubTest15 === RUN TestDetermineBuildPathAndSketchName/SubTest16 === RUN TestDetermineBuildPathAndSketchName/SubTest17 --- PASS: TestDetermineBuildPathAndSketchName (0.06s) --- PASS: TestDetermineBuildPathAndSketchName/SubTest00 (0.00s) --- PASS: TestDetermineBuildPathAndSketchName/SubTest01 (0.00s) --- PASS: TestDetermineBuildPathAndSketchName/SubTest02 (0.00s) --- PASS: TestDetermineBuildPathAndSketchName/SubTest03 (0.00s) --- PASS: TestDetermineBuildPathAndSketchName/SubTest04 (0.00s) --- PASS: TestDetermineBuildPathAndSketchName/SubTest05 (0.00s) --- PASS: TestDetermineBuildPathAndSketchName/SubTest06 (0.00s) --- PASS: TestDetermineBuildPathAndSketchName/SubTest07 (0.00s) --- PASS: TestDetermineBuildPathAndSketchName/SubTest08 (0.00s) --- PASS: TestDetermineBuildPathAndSketchName/SubTest09 (0.00s) --- PASS: TestDetermineBuildPathAndSketchName/SubTest10 (0.00s) --- PASS: TestDetermineBuildPathAndSketchName/SubTest11 (0.00s) --- PASS: TestDetermineBuildPathAndSketchName/SubTest12 (0.00s) --- PASS: TestDetermineBuildPathAndSketchName/SubTest13 (0.00s) --- PASS: TestDetermineBuildPathAndSketchName/SubTest14 (0.00s) --- PASS: TestDetermineBuildPathAndSketchName/SubTest15 (0.00s) --- PASS: TestDetermineBuildPathAndSketchName/SubTest16 (0.00s) --- PASS: TestDetermineBuildPathAndSketchName/SubTest17 (0.00s) === RUN TestUploadPropertiesComposition time="2026-09-10T19:31:24Z" level=info msg="Loading hardware from: testdata/upload/hardware" time="2026-09-10T19:31:24Z" level=info msg="Loading package alice from: /build/arduino-cli/src/arduino-cli/commands/testdata/upload/hardware/alice" time="2026-09-10T19:31:24Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:24Z" level=info msg="Loaded platform" platform="alice:avr@1.0.0" === RUN TestUploadPropertiesComposition/SubTest00 time="2026-09-10T19:31:24Z" level=trace msg="Upload port" port=port time="2026-09-10T19:31:24Z" level=trace msg="Detected FQBN" fqbn="alice:avr:board1" time="2026-09-10T19:31:24Z" level=debug msg="current best: alice:avr@1.0.0" managed=false version=1.0.0 time="2026-09-10T19:31:24Z" level=trace msg="Upload data" board="alice:avr:board1" boardPlatform="alice:avr@1.0.0" buildPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:24Z" level=trace msg="Upload tool" uploadToolID=one uploadToolPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:24Z" level=debug msg="Detecting new board port after upload" task=port_detection time="2026-09-10T19:31:24Z" level=debug msg="LAST: map[]" phase="board reset" time="2026-09-10T19:31:24Z" level=trace msg="Executing upload tool: echo conf-board1 conf-general conf-upload quiet noverify protocol \"port\" -bspeed \"testdata/upload/build_path_1/sketch.ino.hex\"" phase=upload time="2026-09-10T19:31:24Z" level=trace msg="Upload successful" time="2026-09-10T19:31:25Z" level=debug msg="Timeout waiting for candidate port" selected_port=port task=port_detection === RUN TestUploadPropertiesComposition/SubTest00-WithVerifyAndVerbose time="2026-09-10T19:31:25Z" level=trace msg="Upload port" port=port time="2026-09-10T19:31:25Z" level=trace msg="Detected FQBN" fqbn="alice:avr:board1" time="2026-09-10T19:31:25Z" level=debug msg="current best: alice:avr@1.0.0" managed=false version=1.0.0 time="2026-09-10T19:31:25Z" level=trace msg="Upload data" board="alice:avr:board1" boardPlatform="alice:avr@1.0.0" buildPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:25Z" level=trace msg="Upload tool" uploadToolID=one uploadToolPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:25Z" level=debug msg="Detecting new board port after upload" task=port_detection time="2026-09-10T19:31:25Z" level=debug msg="LAST: map[]" phase="board reset" time="2026-09-10T19:31:25Z" level=trace msg="Executing upload tool: echo conf-board1 conf-general conf-upload verbose verify protocol \"port\" -bspeed \"testdata/upload/build_path_1/sketch.ino.hex\"" phase=upload time="2026-09-10T19:31:25Z" level=trace msg="Upload successful" time="2026-09-10T19:31:26Z" level=debug msg="Timeout waiting for candidate port" selected_port=port task=port_detection === RUN TestUploadPropertiesComposition/SubTest01 time="2026-09-10T19:31:26Z" level=trace msg="Upload port" port= time="2026-09-10T19:31:26Z" level=trace msg="Detected FQBN" fqbn="alice:avr:board1" time="2026-09-10T19:31:26Z" level=debug msg="current best: alice:avr@1.0.0" managed=false version=1.0.0 time="2026-09-10T19:31:26Z" level=trace msg="Upload data" board="alice:avr:board1" boardPlatform="alice:avr@1.0.0" buildPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:26Z" level=trace msg="Upload tool" uploadToolID=one uploadToolPlatform="alice:avr@1.0.0" === RUN TestUploadPropertiesComposition/SubTest01-WithVerifyAndVerbose time="2026-09-10T19:31:26Z" level=trace msg="Upload port" port= time="2026-09-10T19:31:26Z" level=trace msg="Detected FQBN" fqbn="alice:avr:board1" time="2026-09-10T19:31:26Z" level=debug msg="current best: alice:avr@1.0.0" managed=false version=1.0.0 time="2026-09-10T19:31:26Z" level=trace msg="Upload data" board="alice:avr:board1" boardPlatform="alice:avr@1.0.0" buildPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:26Z" level=trace msg="Upload tool" uploadToolID=one uploadToolPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:26Z" level=debug msg="Detecting new board port after upload" task=port_detection time="2026-09-10T19:31:26Z" level=error msg="Upload port detection failed, watcher closed" task=port_detection time="2026-09-10T19:31:26Z" level=debug msg="Detecting new board port after upload" task=port_detection === RUN TestUploadPropertiesComposition/SubTest02 time="2026-09-10T19:31:26Z" level=trace msg="Upload port" port=port time="2026-09-10T19:31:26Z" level=trace msg="Detected FQBN" fqbn="alice:avr:board2" time="2026-09-10T19:31:26Z" level=debug msg="current best: alice:avr@1.0.0" managed=false version=1.0.0 time="2026-09-10T19:31:26Z" level=trace msg="Upload data" board="alice:avr:board2" boardPlatform="alice:avr@1.0.0" buildPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:26Z" level=trace msg="Upload tool" uploadToolID=one-noport uploadToolPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:26Z" level=error msg="Upload port detection failed, watcher closed" task=port_detection time="2026-09-10T19:31:26Z" level=debug msg="LAST: map[]" phase="board reset" time="2026-09-10T19:31:26Z" level=trace msg="Executing upload tool: echo conf-board1 conf-general conf-upload quiet noverify protocol -bspeed \"testdata/upload/build_path_1/sketch.ino.hex\"" phase=upload time="2026-09-10T19:31:26Z" level=debug msg="Detecting new board port after upload" task=port_detection time="2026-09-10T19:31:26Z" level=trace msg="Upload successful" time="2026-09-10T19:31:27Z" level=debug msg="Timeout waiting for candidate port" selected_port=port task=port_detection === RUN TestUploadPropertiesComposition/SubTest02-WithVerifyAndVerbose time="2026-09-10T19:31:27Z" level=trace msg="Upload port" port=port time="2026-09-10T19:31:27Z" level=trace msg="Detected FQBN" fqbn="alice:avr:board2" time="2026-09-10T19:31:27Z" level=debug msg="current best: alice:avr@1.0.0" managed=false version=1.0.0 time="2026-09-10T19:31:27Z" level=trace msg="Upload data" board="alice:avr:board2" boardPlatform="alice:avr@1.0.0" buildPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:27Z" level=trace msg="Upload tool" uploadToolID=one-noport uploadToolPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:27Z" level=debug msg="LAST: map[]" phase="board reset" time="2026-09-10T19:31:27Z" level=trace msg="Executing upload tool: echo conf-board1 conf-general conf-upload verbose verify protocol -bspeed \"testdata/upload/build_path_1/sketch.ino.hex\"" phase=upload time="2026-09-10T19:31:27Z" level=debug msg="Detecting new board port after upload" task=port_detection time="2026-09-10T19:31:27Z" level=trace msg="Upload successful" time="2026-09-10T19:31:28Z" level=debug msg="Timeout waiting for candidate port" selected_port=port task=port_detection === RUN TestUploadPropertiesComposition/SubTest03 time="2026-09-10T19:31:28Z" level=trace msg="Upload port" port= time="2026-09-10T19:31:28Z" level=trace msg="Detected FQBN" fqbn="alice:avr:board2" time="2026-09-10T19:31:28Z" level=debug msg="current best: alice:avr@1.0.0" managed=false version=1.0.0 time="2026-09-10T19:31:28Z" level=trace msg="Upload data" board="alice:avr:board2" boardPlatform="alice:avr@1.0.0" buildPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:28Z" level=trace msg="Upload tool" uploadToolID=one-noport uploadToolPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:28Z" level=trace msg="Executing upload tool: echo conf-board1 conf-general conf-upload quiet noverify protocol -bspeed \"testdata/upload/build_path_1/sketch.ino.hex\"" phase=upload time="2026-09-10T19:31:28Z" level=debug msg="Detecting new board port after upload" task=port_detection time="2026-09-10T19:31:28Z" level=trace msg="Upload successful" time="2026-09-10T19:31:29Z" level=debug msg="Timeout waiting for candidate port" selected_port= task=port_detection === RUN TestUploadPropertiesComposition/SubTest03-WithVerifyAndVerbose time="2026-09-10T19:31:29Z" level=trace msg="Upload port" port= time="2026-09-10T19:31:29Z" level=trace msg="Detected FQBN" fqbn="alice:avr:board2" time="2026-09-10T19:31:29Z" level=debug msg="current best: alice:avr@1.0.0" managed=false version=1.0.0 time="2026-09-10T19:31:29Z" level=trace msg="Upload data" board="alice:avr:board2" boardPlatform="alice:avr@1.0.0" buildPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:29Z" level=trace msg="Upload tool" uploadToolID=one-noport uploadToolPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:29Z" level=trace msg="Executing upload tool: echo conf-board1 conf-general conf-upload verbose verify protocol -bspeed \"testdata/upload/build_path_1/sketch.ino.hex\"" phase=upload time="2026-09-10T19:31:29Z" level=debug msg="Detecting new board port after upload" task=port_detection time="2026-09-10T19:31:29Z" level=trace msg="Upload successful" time="2026-09-10T19:31:30Z" level=debug msg="Timeout waiting for candidate port" selected_port= task=port_detection === RUN TestUploadPropertiesComposition/SubTest04 time="2026-09-10T19:31:30Z" level=trace msg="Upload port" port=port time="2026-09-10T19:31:30Z" level=trace msg="Detected FQBN" fqbn="alice:avr:board1" time="2026-09-10T19:31:30Z" level=debug msg="current best: alice:avr@1.0.0" managed=false version=1.0.0 time="2026-09-10T19:31:30Z" level=trace msg="Upload data" board="alice:avr:board1" boardPlatform="alice:avr@1.0.0" buildPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:30Z" level=trace msg="Upload tool" uploadToolID=one uploadToolPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:30Z" level=trace msg="Executing upload tool: echo conf-board1 conf-general conf-program quiet noverify progprotocol \"port\" -bspeed \"testdata/upload/build_path_1/sketch.ino.hex\"" phase=upload time="2026-09-10T19:31:30Z" level=debug msg="Detecting new board port after upload" task=port_detection time="2026-09-10T19:31:30Z" level=trace msg="Upload successful" time="2026-09-10T19:31:31Z" level=debug msg="Timeout waiting for candidate port" selected_port=port task=port_detection === RUN TestUploadPropertiesComposition/SubTest04-WithVerifyAndVerbose time="2026-09-10T19:31:31Z" level=trace msg="Upload port" port=port time="2026-09-10T19:31:31Z" level=trace msg="Detected FQBN" fqbn="alice:avr:board1" time="2026-09-10T19:31:31Z" level=debug msg="current best: alice:avr@1.0.0" managed=false version=1.0.0 time="2026-09-10T19:31:31Z" level=trace msg="Upload data" board="alice:avr:board1" boardPlatform="alice:avr@1.0.0" buildPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:31Z" level=trace msg="Upload tool" uploadToolID=one uploadToolPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:31Z" level=trace msg="Executing upload tool: echo conf-board1 conf-general conf-program verbose verify progprotocol \"port\" -bspeed \"testdata/upload/build_path_1/sketch.ino.hex\"" phase=upload time="2026-09-10T19:31:31Z" level=debug msg="Detecting new board port after upload" task=port_detection time="2026-09-10T19:31:31Z" level=trace msg="Upload successful" time="2026-09-10T19:31:32Z" level=debug msg="Timeout waiting for candidate port" selected_port=port task=port_detection === RUN TestUploadPropertiesComposition/SubTest05 time="2026-09-10T19:31:32Z" level=trace msg="Upload port" port= time="2026-09-10T19:31:32Z" level=trace msg="Detected FQBN" fqbn="alice:avr:board1" time="2026-09-10T19:31:32Z" level=debug msg="current best: alice:avr@1.0.0" managed=false version=1.0.0 time="2026-09-10T19:31:32Z" level=trace msg="Upload data" board="alice:avr:board1" boardPlatform="alice:avr@1.0.0" buildPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:32Z" level=trace msg="Upload tool" uploadToolID=one uploadToolPlatform="alice:avr@1.0.0" === RUN TestUploadPropertiesComposition/SubTest05-WithVerifyAndVerbose time="2026-09-10T19:31:32Z" level=debug msg="Detecting new board port after upload" task=port_detection time="2026-09-10T19:31:32Z" level=error msg="Upload port detection failed, watcher closed" task=port_detection time="2026-09-10T19:31:32Z" level=trace msg="Upload port" port= time="2026-09-10T19:31:32Z" level=trace msg="Detected FQBN" fqbn="alice:avr:board1" time="2026-09-10T19:31:32Z" level=debug msg="current best: alice:avr@1.0.0" managed=false version=1.0.0 time="2026-09-10T19:31:32Z" level=trace msg="Upload data" board="alice:avr:board1" boardPlatform="alice:avr@1.0.0" buildPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:32Z" level=trace msg="Upload tool" uploadToolID=one uploadToolPlatform="alice:avr@1.0.0" === RUN TestUploadPropertiesComposition/SubTest06 time="2026-09-10T19:31:32Z" level=debug msg="Detecting new board port after upload" task=port_detection time="2026-09-10T19:31:32Z" level=error msg="Upload port detection failed, watcher closed" task=port_detection time="2026-09-10T19:31:32Z" level=trace msg="Upload port" port=port time="2026-09-10T19:31:32Z" level=trace msg="Detected FQBN" fqbn="alice:avr:board1" time="2026-09-10T19:31:32Z" level=debug msg="current best: alice:avr@1.0.0" managed=false version=1.0.0 time="2026-09-10T19:31:32Z" level=trace msg="Upload data" board="alice:avr:board1" boardPlatform="alice:avr@1.0.0" buildPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:32Z" level=trace msg="Upload tool" uploadToolID=one-noport uploadToolPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:32Z" level=trace msg="Executing upload tool: echo conf-board1 conf-general conf-program quiet noverify prog2protocol -bspeed \"testdata/upload/build_path_1/sketch.ino.hex\"" phase=upload time="2026-09-10T19:31:32Z" level=debug msg="Detecting new board port after upload" task=port_detection time="2026-09-10T19:31:32Z" level=trace msg="Upload successful" time="2026-09-10T19:31:33Z" level=debug msg="Timeout waiting for candidate port" selected_port=port task=port_detection === RUN TestUploadPropertiesComposition/SubTest06-WithVerifyAndVerbose time="2026-09-10T19:31:33Z" level=trace msg="Upload port" port=port time="2026-09-10T19:31:33Z" level=trace msg="Detected FQBN" fqbn="alice:avr:board1" time="2026-09-10T19:31:33Z" level=debug msg="current best: alice:avr@1.0.0" managed=false version=1.0.0 time="2026-09-10T19:31:33Z" level=trace msg="Upload data" board="alice:avr:board1" boardPlatform="alice:avr@1.0.0" buildPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:33Z" level=trace msg="Upload tool" uploadToolID=one-noport uploadToolPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:33Z" level=debug msg="Detecting new board port after upload" task=port_detection time="2026-09-10T19:31:33Z" level=trace msg="Executing upload tool: echo conf-board1 conf-general conf-program verbose verify prog2protocol -bspeed \"testdata/upload/build_path_1/sketch.ino.hex\"" phase=upload time="2026-09-10T19:31:33Z" level=trace msg="Upload successful" time="2026-09-10T19:31:34Z" level=debug msg="Timeout waiting for candidate port" selected_port=port task=port_detection === RUN TestUploadPropertiesComposition/SubTest07 time="2026-09-10T19:31:34Z" level=trace msg="Upload port" port= time="2026-09-10T19:31:34Z" level=trace msg="Detected FQBN" fqbn="alice:avr:board1" time="2026-09-10T19:31:34Z" level=debug msg="current best: alice:avr@1.0.0" managed=false version=1.0.0 time="2026-09-10T19:31:34Z" level=trace msg="Upload data" board="alice:avr:board1" boardPlatform="alice:avr@1.0.0" buildPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:34Z" level=trace msg="Upload tool" uploadToolID=one-noport uploadToolPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:34Z" level=debug msg="Detecting new board port after upload" task=port_detection time="2026-09-10T19:31:34Z" level=trace msg="Executing upload tool: echo conf-board1 conf-general conf-program quiet noverify prog2protocol -bspeed \"testdata/upload/build_path_1/sketch.ino.hex\"" phase=upload time="2026-09-10T19:31:34Z" level=trace msg="Upload successful" time="2026-09-10T19:31:35Z" level=debug msg="Timeout waiting for candidate port" selected_port= task=port_detection === RUN TestUploadPropertiesComposition/SubTest07-WithVerifyAndVerbose time="2026-09-10T19:31:35Z" level=trace msg="Upload port" port= time="2026-09-10T19:31:35Z" level=trace msg="Detected FQBN" fqbn="alice:avr:board1" time="2026-09-10T19:31:35Z" level=debug msg="current best: alice:avr@1.0.0" managed=false version=1.0.0 time="2026-09-10T19:31:35Z" level=trace msg="Upload data" board="alice:avr:board1" boardPlatform="alice:avr@1.0.0" buildPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:35Z" level=trace msg="Upload tool" uploadToolID=one-noport uploadToolPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:35Z" level=trace msg="Executing upload tool: echo conf-board1 conf-general conf-program verbose verify prog2protocol -bspeed \"testdata/upload/build_path_1/sketch.ino.hex\"" phase=upload time="2026-09-10T19:31:35Z" level=debug msg="Detecting new board port after upload" task=port_detection time="2026-09-10T19:31:35Z" level=trace msg="Upload successful" time="2026-09-10T19:31:36Z" level=debug msg="Timeout waiting for candidate port" selected_port= task=port_detection === RUN TestUploadPropertiesComposition/SubTest08 time="2026-09-10T19:31:36Z" level=trace msg="Upload port" port=port time="2026-09-10T19:31:36Z" level=trace msg="Detected FQBN" fqbn="alice:avr:board1" time="2026-09-10T19:31:36Z" level=debug msg="current best: alice:avr@1.0.0" managed=false version=1.0.0 time="2026-09-10T19:31:36Z" level=trace msg="Upload data" board="alice:avr:board1" boardPlatform="alice:avr@1.0.0" buildPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:36Z" level=trace msg="Upload tool" uploadToolID=one-extra-params uploadToolPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:36Z" level=trace msg="Executing upload tool: echo conf-board1 conf-general conf-program quiet noverify prog3protocol port -bspeed \"testdata/upload/build_path_1/sketch.ino.hex\"" phase=upload time="2026-09-10T19:31:36Z" level=debug msg="Detecting new board port after upload" task=port_detection time="2026-09-10T19:31:37Z" level=trace msg="Upload successful" time="2026-09-10T19:31:38Z" level=debug msg="Timeout waiting for candidate port" selected_port=port task=port_detection === RUN TestUploadPropertiesComposition/SubTest08-WithVerifyAndVerbose time="2026-09-10T19:31:38Z" level=trace msg="Upload port" port=port time="2026-09-10T19:31:38Z" level=trace msg="Detected FQBN" fqbn="alice:avr:board1" time="2026-09-10T19:31:38Z" level=debug msg="current best: alice:avr@1.0.0" managed=false version=1.0.0 time="2026-09-10T19:31:38Z" level=trace msg="Upload data" board="alice:avr:board1" boardPlatform="alice:avr@1.0.0" buildPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:38Z" level=trace msg="Upload tool" uploadToolID=one-extra-params uploadToolPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:38Z" level=trace msg="Executing upload tool: echo conf-board1 conf-general conf-program verbose verify prog3protocol port -bspeed \"testdata/upload/build_path_1/sketch.ino.hex\"" phase=upload time="2026-09-10T19:31:38Z" level=debug msg="Detecting new board port after upload" task=port_detection time="2026-09-10T19:31:38Z" level=trace msg="Upload successful" time="2026-09-10T19:31:39Z" level=debug msg="Timeout waiting for candidate port" selected_port=port task=port_detection === RUN TestUploadPropertiesComposition/SubTest09 time="2026-09-10T19:31:39Z" level=trace msg="Upload port" port= time="2026-09-10T19:31:39Z" level=trace msg="Detected FQBN" fqbn="alice:avr:board1" time="2026-09-10T19:31:39Z" level=debug msg="current best: alice:avr@1.0.0" managed=false version=1.0.0 time="2026-09-10T19:31:39Z" level=trace msg="Upload data" board="alice:avr:board1" boardPlatform="alice:avr@1.0.0" buildPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:39Z" level=trace msg="Upload tool" uploadToolID=one-extra-params uploadToolPlatform="alice:avr@1.0.0" === RUN TestUploadPropertiesComposition/SubTest09-WithVerifyAndVerbose time="2026-09-10T19:31:39Z" level=trace msg="Upload port" port= time="2026-09-10T19:31:39Z" level=trace msg="Detected FQBN" fqbn="alice:avr:board1" time="2026-09-10T19:31:39Z" level=debug msg="current best: alice:avr@1.0.0" managed=false version=1.0.0 time="2026-09-10T19:31:39Z" level=trace msg="Upload data" board="alice:avr:board1" boardPlatform="alice:avr@1.0.0" buildPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:39Z" level=trace msg="Upload tool" uploadToolID=one-extra-params uploadToolPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:39Z" level=debug msg="Detecting new board port after upload" task=port_detection === RUN TestUploadPropertiesComposition/SubTest10 time="2026-09-10T19:31:39Z" level=error msg="Upload port detection failed, watcher closed" task=port_detection time="2026-09-10T19:31:39Z" level=trace msg="Upload port" port=port === RUN TestUploadPropertiesComposition/SubTest10-WithVerifyAndVerbose time="2026-09-10T19:31:39Z" level=trace msg="Upload port" port=port time="2026-09-10T19:31:39Z" level=debug msg="Detecting new board port after upload" task=port_detection time="2026-09-10T19:31:39Z" level=error msg="Upload port detection failed, watcher closed" task=port_detection === RUN TestUploadPropertiesComposition/SubTest11 time="2026-09-10T19:31:39Z" level=trace msg="Upload port" port=port time="2026-09-10T19:31:39Z" level=trace msg="Detected FQBN" fqbn="alice:avr:board1" time="2026-09-10T19:31:39Z" level=debug msg="current best: alice:avr@1.0.0" managed=false version=1.0.0 time="2026-09-10T19:31:39Z" level=trace msg="Upload data" board="alice:avr:board1" boardPlatform="alice:avr@1.0.0" buildPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:39Z" level=trace msg="Upload tool" uploadToolID=one uploadToolPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:39Z" level=trace msg="Executing upload tool: echo ERASE conf-board1 conf-general conf-erase quiet noverify genprog1protocol \"port\" -bspeed" phase=upload time="2026-09-10T19:31:39Z" level=debug msg="Detecting new board port after upload" task=port_detection time="2026-09-10T19:31:39Z" level=trace msg="Executing upload tool: echo BURN conf-board1 conf-general conf-bootloader quiet noverify genprog1protocol \"port\" -bspeed -F0xFF \"/build/arduino-cli/src/arduino-cli/commands/testdata/upload/hardware/alice/avr/bootloaders/niceboot/niceboot.hex\"" phase=upload time="2026-09-10T19:31:39Z" level=trace msg="Upload successful" time="2026-09-10T19:31:40Z" level=debug msg="Timeout waiting for candidate port" selected_port=port task=port_detection === RUN TestUploadPropertiesComposition/SubTest11-WithVerifyAndVerbose time="2026-09-10T19:31:40Z" level=trace msg="Upload port" port=port time="2026-09-10T19:31:40Z" level=trace msg="Detected FQBN" fqbn="alice:avr:board1" time="2026-09-10T19:31:40Z" level=debug msg="current best: alice:avr@1.0.0" managed=false version=1.0.0 time="2026-09-10T19:31:40Z" level=trace msg="Upload data" board="alice:avr:board1" boardPlatform="alice:avr@1.0.0" buildPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:40Z" level=trace msg="Upload tool" uploadToolID=one uploadToolPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:40Z" level=trace msg="Executing upload tool: echo ERASE conf-board1 conf-general conf-erase verbose verify genprog1protocol \"port\" -bspeed" phase=upload time="2026-09-10T19:31:40Z" level=debug msg="Detecting new board port after upload" task=port_detection time="2026-09-10T19:31:40Z" level=trace msg="Executing upload tool: echo BURN conf-board1 conf-general conf-bootloader verbose verify genprog1protocol \"port\" -bspeed -F0xFF \"/build/arduino-cli/src/arduino-cli/commands/testdata/upload/hardware/alice/avr/bootloaders/niceboot/niceboot.hex\"" phase=upload time="2026-09-10T19:31:40Z" level=trace msg="Upload successful" time="2026-09-10T19:31:41Z" level=debug msg="Timeout waiting for candidate port" selected_port=port task=port_detection === RUN TestUploadPropertiesComposition/SubTest12 time="2026-09-10T19:31:41Z" level=trace msg="Upload port" port=port time="2026-09-10T19:31:41Z" level=trace msg="Detected FQBN" fqbn="alice:avr:board1" time="2026-09-10T19:31:41Z" level=debug msg="current best: alice:avr@1.0.0" managed=false version=1.0.0 time="2026-09-10T19:31:41Z" level=trace msg="Upload data" board="alice:avr:board1" boardPlatform="alice:avr@1.0.0" buildPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:41Z" level=trace msg="Upload tool" uploadToolID=two uploadToolPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:41Z" level=trace msg="Executing upload tool: echo ERASE conf-board1 conf-two-general conf-two-erase quiet noverify prog4protocol-bootloader \"port\" -bspeed" phase=upload time="2026-09-10T19:31:41Z" level=debug msg="Detecting new board port after upload" task=port_detection time="2026-09-10T19:31:41Z" level=trace msg="Executing upload tool: echo BURN conf-board1 conf-two-general conf-two-bootloader quiet noverify prog4protocol-bootloader \"port\" -bspeed -F0xFF \"/build/arduino-cli/src/arduino-cli/commands/testdata/upload/hardware/alice/avr/bootloaders/niceboot/niceboot.hex\"" phase=upload time="2026-09-10T19:31:41Z" level=trace msg="Upload successful" time="2026-09-10T19:31:42Z" level=debug msg="Timeout waiting for candidate port" selected_port=port task=port_detection === RUN TestUploadPropertiesComposition/SubTest12-WithVerifyAndVerbose time="2026-09-10T19:31:42Z" level=trace msg="Upload port" port=port time="2026-09-10T19:31:42Z" level=trace msg="Detected FQBN" fqbn="alice:avr:board1" time="2026-09-10T19:31:42Z" level=debug msg="current best: alice:avr@1.0.0" managed=false version=1.0.0 time="2026-09-10T19:31:42Z" level=trace msg="Upload data" board="alice:avr:board1" boardPlatform="alice:avr@1.0.0" buildPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:42Z" level=trace msg="Upload tool" uploadToolID=two uploadToolPlatform="alice:avr@1.0.0" time="2026-09-10T19:31:42Z" level=trace msg="Executing upload tool: echo ERASE conf-board1 conf-two-general conf-two-erase verbose verify prog4protocol-bootloader \"port\" -bspeed" phase=upload time="2026-09-10T19:31:42Z" level=debug msg="Detecting new board port after upload" task=port_detection time="2026-09-10T19:31:42Z" level=trace msg="Executing upload tool: echo BURN conf-board1 conf-two-general conf-two-bootloader verbose verify prog4protocol-bootloader \"port\" -bspeed -F0xFF \"/build/arduino-cli/src/arduino-cli/commands/testdata/upload/hardware/alice/avr/bootloaders/niceboot/niceboot.hex\"" phase=upload time="2026-09-10T19:31:42Z" level=trace msg="Upload successful" time="2026-09-10T19:31:43Z" level=debug msg="Timeout waiting for candidate port" selected_port=port task=port_detection --- PASS: TestUploadPropertiesComposition (19.47s) --- PASS: TestUploadPropertiesComposition/SubTest00 (1.07s) --- PASS: TestUploadPropertiesComposition/SubTest00-WithVerifyAndVerbose (1.05s) --- PASS: TestUploadPropertiesComposition/SubTest01 (0.01s) --- PASS: TestUploadPropertiesComposition/SubTest01-WithVerifyAndVerbose (0.01s) --- PASS: TestUploadPropertiesComposition/SubTest02 (1.04s) --- PASS: TestUploadPropertiesComposition/SubTest02-WithVerifyAndVerbose (1.04s) --- PASS: TestUploadPropertiesComposition/SubTest03 (1.10s) --- PASS: TestUploadPropertiesComposition/SubTest03-WithVerifyAndVerbose (1.03s) --- PASS: TestUploadPropertiesComposition/SubTest04 (1.04s) --- PASS: TestUploadPropertiesComposition/SubTest04-WithVerifyAndVerbose (1.14s) --- PASS: TestUploadPropertiesComposition/SubTest05 (0.03s) --- PASS: TestUploadPropertiesComposition/SubTest05-WithVerifyAndVerbose (0.01s) --- PASS: TestUploadPropertiesComposition/SubTest06 (1.04s) --- PASS: TestUploadPropertiesComposition/SubTest06-WithVerifyAndVerbose (1.05s) --- PASS: TestUploadPropertiesComposition/SubTest07 (1.03s) --- PASS: TestUploadPropertiesComposition/SubTest07-WithVerifyAndVerbose (1.05s) --- PASS: TestUploadPropertiesComposition/SubTest08 (1.11s) --- PASS: TestUploadPropertiesComposition/SubTest08-WithVerifyAndVerbose (1.04s) --- PASS: TestUploadPropertiesComposition/SubTest09 (0.01s) --- PASS: TestUploadPropertiesComposition/SubTest09-WithVerifyAndVerbose (0.01s) --- PASS: TestUploadPropertiesComposition/SubTest10 (0.00s) --- PASS: TestUploadPropertiesComposition/SubTest10-WithVerifyAndVerbose (0.00s) --- PASS: TestUploadPropertiesComposition/SubTest11 (1.20s) --- PASS: TestUploadPropertiesComposition/SubTest11-WithVerifyAndVerbose (1.06s) --- PASS: TestUploadPropertiesComposition/SubTest12 (1.07s) --- PASS: TestUploadPropertiesComposition/SubTest12-WithVerifyAndVerbose (1.16s) === RUN TestGetToolId --- PASS: TestGetToolId (0.01s) === RUN TestGetUserFields --- PASS: TestGetUserFields (0.00s) === RUN TestOverrideProtocolProperties --- PASS: TestOverrideProtocolProperties (0.01s) PASS ok github.com/arduino/arduino-cli/commands 84.687s ? github.com/arduino/arduino-cli/commands/cmderrors [no test files] ? github.com/arduino/arduino-cli/commands/internal/instances [no test files] ? github.com/arduino/arduino-cli/commands/term_example [no test files] ? github.com/arduino/arduino-cli/internal/algorithms [no test files] === RUN TestRecipeFinder === RUN TestRecipeFinder/NumberedRecipes === RUN TestRecipeFinder/NumberedRecipesWithGaps === RUN TestRecipeFinder/NumberedRecipesWithGapsAndDifferentLenghtNumbers === RUN TestRecipeFinder/NumberedRecipesWithGapsAndNumbers === RUN TestRecipeFinder/UnnumberedRecipies === RUN TestRecipeFinder/ObjcopyRecipies/1 === RUN TestRecipeFinder/ObjcopyRecipies/2 --- PASS: TestRecipeFinder (0.08s) --- PASS: TestRecipeFinder/NumberedRecipes (0.06s) --- PASS: TestRecipeFinder/NumberedRecipesWithGaps (0.00s) --- PASS: TestRecipeFinder/NumberedRecipesWithGapsAndDifferentLenghtNumbers (0.00s) --- PASS: TestRecipeFinder/NumberedRecipesWithGapsAndNumbers (0.00s) --- PASS: TestRecipeFinder/UnnumberedRecipies (0.00s) --- PASS: TestRecipeFinder/ObjcopyRecipies/1 (0.00s) --- PASS: TestRecipeFinder/ObjcopyRecipies/2 (0.00s) === RUN TestSizerWithAVRData --- PASS: TestSizerWithAVRData (0.03s) === RUN TestSizerWithSAMDData --- PASS: TestSizerWithSAMDData (0.00s) === RUN TestSizerEmptyRegexpReturnsMinusOne --- PASS: TestSizerEmptyRegexpReturnsMinusOne (0.00s) === RUN TestSizerWithInvalidRegexp --- PASS: TestSizerWithInvalidRegexp (0.00s) === RUN TestMergeSketchSources --- PASS: TestMergeSketchSources (0.24s) === RUN TestMergeSketchSourcesArduinoIncluded --- PASS: TestMergeSketchSourcesArduinoIncluded (0.01s) === RUN TestCopyAdditionalFiles --- PASS: TestCopyAdditionalFiles (0.06s) === RUN TestStripUTF8BOM --- PASS: TestStripUTF8BOM (0.00s) PASS ok github.com/arduino/arduino-cli/internal/arduino/builder 9.969s === RUN TestDepFileReader === RUN TestDepFileReader/0 === RUN TestDepFileReader/1 === RUN TestDepFileReader/2 === RUN TestDepFileReader/3 === RUN TestDepFileReader/4 === RUN TestDepFileReader/6 === RUN TestDepFileReader/7 === RUN TestDepFileReader/8 === RUN TestDepFileReader/9 --- PASS: TestDepFileReader (0.07s) --- PASS: TestDepFileReader/0 (0.01s) --- PASS: TestDepFileReader/1 (0.01s) --- PASS: TestDepFileReader/2 (0.01s) --- PASS: TestDepFileReader/3 (0.00s) --- PASS: TestDepFileReader/4 (0.00s) --- PASS: TestDepFileReader/6 (0.00s) --- PASS: TestDepFileReader/7 (0.02s) --- PASS: TestDepFileReader/8 (0.00s) --- PASS: TestDepFileReader/9 (0.00s) === RUN TestParseString --- PASS: TestParseString (0.00s) === RUN TestQuoteString --- PASS: TestQuoteString (0.00s) PASS ok github.com/arduino/arduino-cli/internal/arduino/builder/cpp 2.474s === RUN TestCompilationDatabase --- PASS: TestCompilationDatabase (0.01s) PASS ok github.com/arduino/arduino-cli/internal/arduino/builder/internal/compilation 1.626s === RUN TestIncludesFinderWithRegExp --- PASS: TestIncludesFinderWithRegExp (0.00s) === RUN TestIncludesFinderWithRegExpEmptyOutput --- PASS: TestIncludesFinderWithRegExpEmptyOutput (0.06s) === RUN TestIncludesFinderWithRegExpPaddedIncludes --- PASS: TestIncludesFinderWithRegExpPaddedIncludes (0.00s) === RUN TestIncludesFinderWithRegExpPaddedIncludes2 --- PASS: TestIncludesFinderWithRegExpPaddedIncludes2 (0.00s) === RUN TestIncludesFinderWithRegExpPaddedIncludes3 --- PASS: TestIncludesFinderWithRegExpPaddedIncludes3 (0.00s) === RUN TestIncludesFinderWithRegExpPaddedIncludes4 --- PASS: TestIncludesFinderWithRegExpPaddedIncludes4 (0.00s) === RUN TestIncludesFinderWithRegExpPaddedIncludes5 --- PASS: TestIncludesFinderWithRegExpPaddedIncludes5 (0.00s) PASS ok github.com/arduino/arduino-cli/internal/arduino/builder/internal/detector 8.372s === RUN TestCompilerDetection --- PASS: TestCompilerDetection (0.00s) === RUN TestParser === RUN TestParser/Generic001 === RUN TestParser/Generic002 === RUN TestParser/Generic003 === RUN TestParser/Generic004 --- PASS: TestParser (0.09s) --- PASS: TestParser/Generic001 (0.06s) --- PASS: TestParser/Generic002 (0.01s) --- PASS: TestParser/Generic003 (0.00s) --- PASS: TestParser/Generic004 (0.00s) PASS ok github.com/arduino/arduino-cli/internal/arduino/builder/internal/diagnostics 10.550s === RUN TestCtagsSketchFilter # 1 "/home/megabug/Arduino/Test/Test.ino" //extern void wait_for_input(); void setup() { // put your setup code here, to run once: Serial.begin(115200); while (!Serial && millis() < 5000) {} wait_for_input(); } void loop() { // put your main code here, to run repeatedly: } void wait_for_input() { Serial.println("Press any key to continue"); while (Serial.read() != -1) {}; while (Serial.read() == -1) {}; while (Serial.read() != -1) {}; } --- PASS: TestCtagsSketchFilter (4.73s) PASS ok github.com/arduino/arduino-cli/internal/arduino/builder/internal/preprocessor 10.507s === RUN TestCTagsParserShouldListPrototypes --- PASS: TestCTagsParserShouldListPrototypes (0.01s) === RUN TestCTagsParserShouldListTemplates --- PASS: TestCTagsParserShouldListTemplates (0.01s) === RUN TestCTagsParserShouldListTemplates2 --- PASS: TestCTagsParserShouldListTemplates2 (0.01s) === RUN TestCTagsParserShouldDealWithClasses --- PASS: TestCTagsParserShouldDealWithClasses (0.01s) === RUN TestCTagsParserShouldDealWithStructs --- PASS: TestCTagsParserShouldDealWithStructs (0.01s) === RUN TestCTagsParserShouldDealWithMacros --- PASS: TestCTagsParserShouldDealWithMacros (0.03s) === RUN TestCTagsParserShouldDealFunctionWithDifferentSignatures --- PASS: TestCTagsParserShouldDealFunctionWithDifferentSignatures (0.01s) === RUN TestCTagsParserClassMembersAreFilteredOut --- PASS: TestCTagsParserClassMembersAreFilteredOut (0.00s) === RUN TestCTagsParserStructWithFunctions --- PASS: TestCTagsParserStructWithFunctions (0.00s) === RUN TestCTagsParserDefaultArguments --- PASS: TestCTagsParserDefaultArguments (0.00s) === RUN TestCTagsParserNamespace --- PASS: TestCTagsParserNamespace (0.00s) === RUN TestCTagsParserStatic --- PASS: TestCTagsParserStatic (0.01s) === RUN TestCTagsParserFunctionPointer --- PASS: TestCTagsParserFunctionPointer (0.00s) === RUN TestCTagsParserFunctionPointers --- PASS: TestCTagsParserFunctionPointers (0.00s) === RUN TestCTagsToPrototypesShouldListPrototypes --- PASS: TestCTagsToPrototypesShouldListPrototypes (0.00s) === RUN TestCTagsToPrototypesShouldListTemplates --- PASS: TestCTagsToPrototypesShouldListTemplates (0.00s) === RUN TestCTagsToPrototypesShouldListTemplates2 --- PASS: TestCTagsToPrototypesShouldListTemplates2 (0.00s) === RUN TestCTagsToPrototypesShouldDealWithClasses --- PASS: TestCTagsToPrototypesShouldDealWithClasses (0.00s) === RUN TestCTagsToPrototypesShouldDealWithStructs --- PASS: TestCTagsToPrototypesShouldDealWithStructs (0.00s) === RUN TestCTagsToPrototypesShouldDealWithMacros --- PASS: TestCTagsToPrototypesShouldDealWithMacros (0.00s) === RUN TestCTagsToPrototypesShouldDealFunctionWithDifferentSignatures --- PASS: TestCTagsToPrototypesShouldDealFunctionWithDifferentSignatures (0.00s) === RUN TestCTagsToPrototypesClassMembersAreFilteredOut --- PASS: TestCTagsToPrototypesClassMembersAreFilteredOut (0.00s) === RUN TestCTagsToPrototypesStructWithFunctions --- PASS: TestCTagsToPrototypesStructWithFunctions (0.00s) === RUN TestCTagsToPrototypesDefaultArguments --- PASS: TestCTagsToPrototypesDefaultArguments (0.00s) === RUN TestCTagsToPrototypesNamespace --- PASS: TestCTagsToPrototypesNamespace (0.00s) === RUN TestCTagsToPrototypesStatic --- PASS: TestCTagsToPrototypesStatic (0.00s) === RUN TestCTagsToPrototypesFunctionPointer --- PASS: TestCTagsToPrototypesFunctionPointer (0.00s) === RUN TestCTagsToPrototypesFunctionPointers --- PASS: TestCTagsToPrototypesFunctionPointers (0.00s) === RUN TestCTagsToPrototypesFunctionPointersNoIndirect --- PASS: TestCTagsToPrototypesFunctionPointersNoIndirect (0.00s) === RUN TestCTagsRunnerSketchWithClassFunction --- PASS: TestCTagsRunnerSketchWithClassFunction (0.01s) === RUN TestCTagsRunnerSketchWithMultiFile --- PASS: TestCTagsRunnerSketchWithMultiFile (0.02s) PASS ok github.com/arduino/arduino-cli/internal/arduino/builder/internal/preprocessor/internal/ctags 6.093s === RUN TestProgress &{Progress:0 StepAmount:33.333332 Parent:0x3f3b7960a8 callback:} &{Progress:33.333332 StepAmount:33.333332 Parent:0x3f3b7960a8 callback:} &{Progress:33.333332 StepAmount:8.333333 Parent:0x3f3b480468 callback:} &{Progress:41.666664 StepAmount:8.333333 Parent:0x3f3b480468 callback:} &{Progress:49.999996 StepAmount:8.333333 Parent:0x3f3b480468 callback:} &{Progress:49.999996 StepAmount:+Inf Parent:0x3f3b4804c8 callback:} &{Progress:33.333332 StepAmount:33.333332 Parent:0x3f3b7960a8 callback:} &{Progress:66.666664 StepAmount:33.333332 Parent:0x3f3b7960a8 callback:} --- PASS: TestProgress (0.02s) PASS ok github.com/arduino/arduino-cli/internal/arduino/builder/internal/progress 7.259s === RUN TestRunMultipleTask bash -c sleep 3 ; echo -n 2 2 Cancelling Runner completed --- PASS: TestRunMultipleTask (3.87s) PASS ok github.com/arduino/arduino-cli/internal/arduino/builder/internal/runner 6.746s === RUN TestPrintableCommand --- PASS: TestPrintableCommand (0.00s) === RUN TestObjFileIsUpToDateObjMissing --- PASS: TestObjFileIsUpToDateObjMissing (0.00s) === RUN TestObjFileIsUpToDateDepMissing --- PASS: TestObjFileIsUpToDateDepMissing (0.00s) === RUN TestObjFileIsUpToDateObjOlder --- PASS: TestObjFileIsUpToDateObjOlder (1.01s) === RUN TestObjFileIsUpToDateObjNewer --- PASS: TestObjFileIsUpToDateObjNewer (1.04s) === RUN TestObjFileIsUpToDateDepIsNewer --- PASS: TestObjFileIsUpToDateDepIsNewer (2.06s) === RUN TestObjFileIsUpToDateDepIsOlder --- PASS: TestObjFileIsUpToDateDepIsOlder (1.01s) === RUN TestObjFileIsUpToDateDepIsWrong --- PASS: TestObjFileIsUpToDateDepIsWrong (2.03s) PASS ok github.com/arduino/arduino-cli/internal/arduino/builder/internal/utils 10.576s ? github.com/arduino/arduino-cli/internal/arduino/builder/logger [no test files] === RUN TestBoardPropertiesName --- PASS: TestBoardPropertiesName (0.00s) === RUN TestBoardFQBN --- PASS: TestBoardFQBN (0.00s) === RUN TestBoard --- PASS: TestBoard (0.00s) === RUN TestBoardOptions --- PASS: TestBoardOptions (0.07s) === RUN TestBoarConfigOptionSortingSameAsMenu --- PASS: TestBoarConfigOptionSortingSameAsMenu (0.00s) === RUN TestOSSpecificBoardOptions --- PASS: TestOSSpecificBoardOptions (0.00s) === RUN TestBoardMatching --- PASS: TestBoardMatching (0.02s) === RUN TestBoardConfigMatching === RUN TestBoardConfigMatching/Simple === RUN TestBoardConfigMatching/WithConfig1 === RUN TestBoardConfigMatching/WithConfig2 === RUN TestBoardConfigMatching/WithDoubleConfig1 === RUN TestBoardConfigMatching/WithDoubleConfig2 === RUN TestBoardConfigMatching/WithDoubleConfig3 === RUN TestBoardConfigMatching/WithIncompleteIdentificationProps --- PASS: TestBoardConfigMatching (0.00s) --- PASS: TestBoardConfigMatching/Simple (0.00s) --- PASS: TestBoardConfigMatching/WithConfig1 (0.00s) --- PASS: TestBoardConfigMatching/WithConfig2 (0.00s) --- PASS: TestBoardConfigMatching/WithDoubleConfig1 (0.00s) --- PASS: TestBoardConfigMatching/WithDoubleConfig2 (0.00s) --- PASS: TestBoardConfigMatching/WithDoubleConfig3 (0.00s) --- PASS: TestBoardConfigMatching/WithIncompleteIdentificationProps (0.00s) === RUN TestRequiresToolRelease --- PASS: TestRequiresToolRelease (0.00s) === RUN TestRequiresToolReleaseDiscovery --- PASS: TestRequiresToolReleaseDiscovery (0.00s) === RUN TestFlavorCompatibility --- PASS: TestFlavorCompatibility (0.02s) === RUN TestFlavorPrioritySelection --- PASS: TestFlavorPrioritySelection (0.00s) PASS ok github.com/arduino/arduino-cli/internal/arduino/cores 9.085s === RUN TestIndexParsing time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_LowPowerLab_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_MCUdude_MegaCore_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_MCUdude_MicroCore_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_MCUdude_MightyCore_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_MCUdude_MiniCore_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_MattairTech_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_NicoHood_HoodLoader2_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_XMegaForArduino_index.json WARNING invalid semver version JLink_V630c: no major version found time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_Zoubworld_index.json WARNING invalid semver version 5_2-2015q4: invalid major version separator '_' WARNING invalid semver version 5_2-2015q4: invalid major version separator '_' WARNING invalid semver version 5_2-2015q4: invalid major version separator '_' WARNING invalid semver version 5_2-2015q4: invalid major version separator '_' WARNING invalid semver version 5_2-2015q4: invalid major version separator '_' WARNING invalid semver version 5_2-2015q4: invalid major version separator '_' WARNING invalid semver version 5_2-2015q4: invalid major version separator '_' WARNING invalid semver version 5_2-2015q4: invalid major version separator '_' WARNING invalid semver version 5_2-2015q4: invalid major version separator '_' WARNING invalid semver version 5_2-2015q4: invalid major version separator '_' WARNING invalid semver version 5_2-2015q4: invalid major version separator '_' WARNING invalid semver version 5_2-2015q4: invalid major version separator '_' time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_adafruit_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_akafugu_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_aloriumtech_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_arachnidlabs.com_boards_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_ardhat_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_arduboy_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_arrow_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_atflash_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_avdweb_nl_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_canique_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_carlosefr_atmega_index.json WARNING invalid semver version v2.1.46: no major version found WARNING invalid semver version v2: no major version found WARNING invalid semver version v2.1.46: no major version found WARNING invalid semver version v2: no major version found WARNING invalid semver version v2.1.41: no major version found WARNING invalid semver version v2: no major version found WARNING invalid semver version v2.1.41: no major version found WARNING invalid semver version v2: no major version found WARNING invalid semver version v2.1.37: no major version found WARNING invalid semver version v2: no major version found WARNING invalid semver version v2.1.37: no major version found WARNING invalid semver version v2: no major version found WARNING invalid semver version v2.1.24: no major version found WARNING invalid semver version v2: no major version found WARNING invalid semver version v2.1.24: no major version found WARNING invalid semver version v2: no major version found WARNING invalid semver version v2.1.24: no major version found WARNING invalid semver version v2: no major version found WARNING invalid semver version v2.1.24: no major version found WARNING invalid semver version v2: no major version found WARNING invalid semver version v2.1.24: no major version found WARNING invalid semver version v2: no major version found WARNING invalid semver version v2.1.24: no major version found WARNING invalid semver version v2: no major version found WARNING invalid semver version v2.0.224-pic32gcc: no major version found WARNING invalid semver version v2: no major version found WARNING invalid semver version v2.0.220-pic32gcc: no major version found WARNING invalid semver version v1: no major version found WARNING invalid semver version v1.0.01-pic32gcc: no major version found WARNING invalid semver version v1: no major version found WARNING invalid semver version v1.0.01-pic32gcc: no major version found WARNING invalid semver version v2.1.46: no major version found WARNING invalid semver version v2.1.41: no major version found WARNING invalid semver version v2.1.37: no major version found WARNING invalid semver version v2.1.24: no major version found WARNING invalid semver version v2.0.224-pic32gcc: no major version found WARNING invalid semver version v2.0.220-pic32gcc: no major version found WARNING invalid semver version v1.0.01-pic32gcc: no major version found WARNING invalid semver version v2: no major version found WARNING invalid semver version v1: no major version found time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_chipkit_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_clkdiv8_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_codebendercc_ariadne-bootloader_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_cosa_index.json WARNING invalid semver version avr-dummy: no major version found WARNING invalid semver version avr-dummy: no major version found time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_cytron_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_damellis_attiny_index.json WARNING invalid semver version 2.0a4: invalid minor version separator 'a' WARNING invalid semver version 2.0a4: invalid minor version separator 'a' WARNING invalid semver version 1.3a-arduino: invalid minor version separator 'a' WARNING invalid semver version 2.0a4: invalid minor version separator 'a' WARNING invalid semver version 1.3a-arduino: invalid minor version separator 'a' time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_digistump_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_drazzy.com_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_dwengo.org_dwenguino_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_elektor-labs.com_ide-1.6.5_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_elektor-labs.com_ide-1.6.6_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_engimusing_modules_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_esp32_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_esp8266com_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_femtocow_attiny_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_ftduino_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_goldilocks_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_hidnseek_boot_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_infineon_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_intorobot_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_iot2000_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_iotcore_ide-1.6.6_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_ioteam_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_iteaduino_lite_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_konekt_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_lattuino_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_lauszus_sanguino_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_leonardomiliani.com_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_macchina_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_maxim_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_mkr1000_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_mtk_linkit_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_mtk_linkit_smart_7688_index.json WARNING invalid semver version 5_2-2015q4: invalid major version separator '_' WARNING invalid semver version 5_2-2015q4: invalid major version separator '_' WARNING invalid semver version 5_2-2015q4: invalid major version separator '_' WARNING invalid semver version 5_2-2015q4: invalid major version separator '_' WARNING invalid semver version 5_2-2015q4: invalid major version separator '_' WARNING invalid semver version 5_2-2015q4: invalid major version separator '_' WARNING invalid semver version 5_2-2015q4: invalid major version separator '_' time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_nRF5_boards_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_navspark_index.json WARNING invalid semver version 2.0a4: invalid minor version separator 'a' WARNING invalid semver version 2.0a4: invalid minor version separator 'a' WARNING invalid semver version 2.0a4: invalid minor version separator 'a' WARNING invalid semver version 2.0a4: invalid minor version separator 'a' WARNING invalid semver version 2.0a4: invalid minor version separator 'a' WARNING invalid semver version 2.0a4: invalid minor version separator 'a' time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_olimex_avr_index.json WARNING invalid semver version v2.0.224-pic32gcc: no major version found WARNING invalid semver version v2: no major version found WARNING invalid semver version v2.0.224-pic32gcc: no major version found WARNING invalid semver version v2: no major version found WARNING invalid semver version v2.0.224-pic32gcc: no major version found WARNING invalid semver version v2: no major version found WARNING invalid semver version v2.0.224-pic32gcc: no major version found WARNING invalid semver version v2: no major version found WARNING invalid semver version v2.0.224-pic32gcc: no major version found WARNING invalid semver version v2: no major version found WARNING invalid semver version v2.0.224-pic32gcc: no major version found WARNING invalid semver version v2: no major version found WARNING invalid semver version v2.0.224-pic32gcc: no major version found WARNING invalid semver version v2: no major version found time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_olimex_pic_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_olimex_stm_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_omc_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_openpanzer_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_opentracker_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_oshlab_breadboard_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_panstamp_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_per1234_wirino_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_project_laika.com_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_quirkbot.com_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_radino_radino32_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_realtek.com_ameba_index.json WARNING invalid semver version 1.3a-arduino: invalid minor version separator 'a' WARNING invalid semver version 1.3a-arduino: invalid minor version separator 'a' WARNING invalid semver version 1.3a-arduino: invalid minor version separator 'a' WARNING invalid semver version 1.3a-arduino: invalid minor version separator 'a' WARNING invalid semver version 1.3a-arduino: invalid minor version separator 'a' WARNING invalid semver version 1.3a-arduino: invalid minor version separator 'a' time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_redbearlab_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_rfduino_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_rig_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_rnc_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_seeeduino_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_simba_avr_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_simba_esp_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_simba_sam_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_sodaq_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_sodaq_samd_index.json time="2026-09-10T19:31:08Z" level=info msg="Missing signature file" index=testdata/package_sparkfun_index.json time="2026-09-10T19:31:09Z" level=info msg="Missing signature file" index=testdata/package_stm_index.json time="2026-09-10T19:31:09Z" level=info msg="Missing signature file" index=testdata/package_talk2.wisen.com_index.json time="2026-09-10T19:31:09Z" level=info msg="Missing signature file" index=testdata/package_test1_index.json time="2026-09-10T19:31:09Z" level=info msg="Missing signature file" index=testdata/package_thomasonw_ATmegaxxM1-C1_index.json time="2026-09-10T19:31:09Z" level=info msg="Missing signature file" index=testdata/package_tkj_balanduino_index.json time="2026-09-10T19:31:09Z" level=info msg="Missing signature file" index=testdata/package_tl7788_index.json WARNING invalid semver version 1.3a-1.0: invalid minor version separator 'a' WARNING invalid semver version 1.3a-1.0: invalid minor version separator 'a' WARNING invalid semver version 1.3a-1.0: invalid minor version separator 'a' WARNING invalid semver version 1.3a-1.0: invalid minor version separator 'a' time="2026-09-10T19:31:09Z" level=info msg="Missing signature file" index=testdata/package_udoo_index.json time="2026-09-10T19:31:09Z" level=info msg="Missing signature file" index=testdata/package_zevero_avr_boot_index.json --- PASS: TestIndexParsing (0.64s) === RUN TestDecodeOfLibraryDeps time="2026-09-10T19:31:09Z" level=info msg="Missing signature file" index=testdata/package_test1_index.json --- PASS: TestDecodeOfLibraryDeps (0.00s) === RUN TestIndexFromPlatformRelease --- PASS: TestIndexFromPlatformRelease (0.03s) PASS ok github.com/arduino/arduino-cli/internal/arduino/cores/packageindex 8.493s === RUN TestVidPidConvertionToPluggableDiscovery --- PASS: TestVidPidConvertionToPluggableDiscovery (0.13s) === RUN TestDisableDTRRTSConversionToPluggableMonitor --- PASS: TestDisableDTRRTSConversionToPluggableMonitor (0.02s) === RUN TestLoadDiscoveries time="2026-09-10T19:31:09Z" level=info msg="Searching tools required for platform arduino:avr@1.0.0" time="2026-09-10T19:31:09Z" level=info msg="Searching tools required for platform arduino:avr@1.0.0" --- PASS: TestLoadDiscoveries (0.04s) === RUN TestConvertUploadToolsToPluggableDiscovery --- PASS: TestConvertUploadToolsToPluggableDiscovery (0.00s) === RUN TestConvertUploadToolsToPluggableDiscoveryWithMenus --- PASS: TestConvertUploadToolsToPluggableDiscoveryWithMenus (0.00s) === RUN TestFindBoardWithFQBN time="2026-09-10T19:31:09Z" level=info msg="Loading hardware from: testdata/custom_hardware" time="2026-09-10T19:31:09Z" level=info msg="Loading package arduino from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware/arduino" time="2026-09-10T19:31:09Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:09Z" level=info msg="Loaded platform" platform="arduino:avr@" time="2026-09-10T19:31:09Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:09Z" level=info msg="Loaded platform" platform="arduino:sam@1.6.12" time="2026-09-10T19:31:09Z" level=info msg="Loading package esp8266 from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware/esp8266" time="2026-09-10T19:31:09Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:09Z" level=info msg="Loaded platform" platform="esp8266:esp8266@" time="2026-09-10T19:31:09Z" level=info msg="Loading package my_avr_platform from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware/my_avr_platform" time="2026-09-10T19:31:09Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:09Z" level=info msg="Loaded platform" platform="my_avr_platform:avr@9.9.9" time="2026-09-10T19:31:09Z" level=info msg="Loading package test from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware/test" time="2026-09-10T19:31:09Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:09Z" level=info msg="Loaded platform" platform="test:avr@" time="2026-09-10T19:31:09Z" level=info msg="Loading package watterott from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware/watterott" time="2026-09-10T19:31:09Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:09Z" level=info msg="Loaded platform" platform="watterott:avr@1.0.0" --- PASS: TestFindBoardWithFQBN (0.64s) === RUN TestResolveFQBN time="2026-09-10T19:31:09Z" level=info msg="Loading hardware from: testdata/data_dir_1/packages" time="2026-09-10T19:31:09Z" level=info msg="Loading package adafruit from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/adafruit/hardware" time="2026-09-10T19:31:10Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:10Z" level=info msg="Loaded platform" platform="adafruit:samd@1.5.3" time="2026-09-10T19:31:10Z" level=info msg="Loading package arduino from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/arduino/hardware" time="2026-09-10T19:31:10Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:10Z" level=info msg="Loaded platform" platform="arduino:avr@1.8.3" time="2026-09-10T19:31:10Z" level=info msg="Checking existence of 'tools' path: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/arduino/tools" time="2026-09-10T19:31:10Z" level=info msg="Loading tools from dir: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/arduino/tools" time="2026-09-10T19:31:10Z" level=info msg="Loaded tool" tool="arduino:CMSIS@4.5.0" time="2026-09-10T19:31:10Z" level=info msg="Loaded tool" tool="arduino:CMSIS-Atmel@1.2.0" time="2026-09-10T19:31:10Z" level=info msg="Loaded tool" tool="arduino:arm-none-eabi-gcc@4.8.3-2014q1" time="2026-09-10T19:31:10Z" level=info msg="Loaded tool" tool="arduino:bossac@1.7.0" time="2026-09-10T19:31:10Z" level=info msg="Loaded tool" tool="arduino:bossac@1.8.0-48-gb176eee" time="2026-09-10T19:31:10Z" level=info msg="Loaded tool" tool="arduino:openocd@0.9.0-arduino" time="2026-09-10T19:31:10Z" level=info msg="Loading package esp32 from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp32/hardware" time="2026-09-10T19:31:10Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:10Z" level=info msg="Loaded platform" platform="esp32:esp32@1.0.0" time="2026-09-10T19:31:10Z" level=info msg="Checking existence of 'tools' path: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp32/tools" time="2026-09-10T19:31:10Z" level=info msg="Loading tools from dir: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp32/tools" time="2026-09-10T19:31:10Z" level=info msg="Loaded tool" tool="esp32:esptool@2.3.1" time="2026-09-10T19:31:10Z" level=info msg="Loaded tool" tool="esp32:mkspiffs@0.2.3" time="2026-09-10T19:31:10Z" level=info msg="Loaded tool" tool="esp32:xtensa-esp32-elf-gcc@1.22.0-80-g6c4433a-5.2.0" time="2026-09-10T19:31:10Z" level=info msg="Loading package esp8266 from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp8266/hardware" time="2026-09-10T19:31:10Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:10Z" level=info msg="Loaded platform" platform="esp8266:esp8266@3.0.2" time="2026-09-10T19:31:10Z" level=info msg="Checking existence of 'tools' path: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp8266/tools" time="2026-09-10T19:31:10Z" level=info msg="Loading tools from dir: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp8266/tools" time="2026-09-10T19:31:10Z" level=info msg="Loaded tool" tool="esp8266:esptool@0.4.13" time="2026-09-10T19:31:10Z" level=info msg="Loaded tool" tool="esp8266:mkspiffs@0.2.0" time="2026-09-10T19:31:10Z" level=info msg="Loaded tool" tool="esp8266:xtensa-lx106-elf-gcc@1.20.0-26-gb404fb9-2" time="2026-09-10T19:31:10Z" level=info msg="Loading package test from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/test/hardware" time="2026-09-10T19:31:10Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:10Z" level=info msg="Loaded platform" platform="test:avr@1.1.0" time="2026-09-10T19:31:10Z" level=info msg="Checking existence of 'tools' path: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/test/tools" time="2026-09-10T19:31:10Z" level=info msg="Loading tools from dir: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/test/tools" time="2026-09-10T19:31:10Z" level=info msg="Loaded tool" tool="test:bossac@1.7.5" time="2026-09-10T19:31:10Z" level=info msg="Loading package test2 from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/test2/hardware" time="2026-09-10T19:31:10Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:10Z" level=info msg="Loaded platform" platform="test2:avr@1.0.0" time="2026-09-10T19:31:10Z" level=info msg="Loading hardware from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware" time="2026-09-10T19:31:10Z" level=info msg="Loading package arduino from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware/arduino" time="2026-09-10T19:31:10Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:10Z" level=info msg="Loaded platform" platform="arduino:avr@" time="2026-09-10T19:31:10Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:10Z" level=info msg="Loaded platform" platform="arduino:sam@1.6.12" time="2026-09-10T19:31:10Z" level=info msg="Loading package esp8266 from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware/esp8266" time="2026-09-10T19:31:10Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:10Z" level=info msg="Loaded platform" platform="esp8266:esp8266@" time="2026-09-10T19:31:10Z" level=info msg="Loading package my_avr_platform from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware/my_avr_platform" time="2026-09-10T19:31:10Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:10Z" level=info msg="Loaded platform" platform="my_avr_platform:avr@9.9.9" time="2026-09-10T19:31:10Z" level=info msg="Loading package test from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware/test" time="2026-09-10T19:31:11Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:11Z" level=info msg="Loaded platform" platform="test:avr@" time="2026-09-10T19:31:11Z" level=info msg="Loading package watterott from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware/watterott" time="2026-09-10T19:31:11Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:11Z" level=info msg="Loaded platform" platform="watterott:avr@1.0.0" time="2026-09-10T19:31:11Z" level=info msg="Loading hardware from: testdata/extra_hardware" time="2026-09-10T19:31:11Z" level=info msg="Loading package referenced from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/extra_hardware/referenced" time="2026-09-10T19:31:11Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:11Z" level=info msg="Loaded platform" platform="referenced:avr@" time="2026-09-10T19:31:11Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:11Z" level=info msg="Loaded platform" platform="referenced:samd@" === RUN TestResolveFQBN/NormalizeFQBN === RUN TestResolveFQBN/BoardAndBuildPropertiesArduinoUno === RUN TestResolveFQBN/BoardAndBuildPropertiesArduinoMega === RUN TestResolveFQBN/BoardAndBuildPropertiesArduinoMegaWithNonDefaultCpuOption === RUN TestResolveFQBN/BoardAndBuildPropertiesArduinoMegaWithDefaultCpuOption === RUN TestResolveFQBN/BoardAndBuildPropertiesForReferencedArduinoUno === RUN TestResolveFQBN/BoardAndBuildPropertiesForArduinoDue === RUN TestResolveFQBN/BoardAndBuildPropertiesForCustomArduinoYun === RUN TestResolveFQBN/BoardAndBuildPropertiesForWatterotCore === RUN TestResolveFQBN/BoardAndBuildPropertiesForReferencedFeatherM0 === RUN TestResolveFQBN/BoardAndBuildPropertiesForNonExistentPackage === RUN TestResolveFQBN/BoardAndBuildPropertiesForNonExistentArchitecture === RUN TestResolveFQBN/BoardAndBuildPropertiesForNonExistentCore === RUN TestResolveFQBN/AddBuildBoardPropertyIfMissing === RUN TestResolveFQBN/AddBuildBoardPropertyIfNotMissing --- PASS: TestResolveFQBN (1.33s) --- PASS: TestResolveFQBN/NormalizeFQBN (0.10s) --- PASS: TestResolveFQBN/BoardAndBuildPropertiesArduinoUno (0.00s) --- PASS: TestResolveFQBN/BoardAndBuildPropertiesArduinoMega (0.00s) --- PASS: TestResolveFQBN/BoardAndBuildPropertiesArduinoMegaWithNonDefaultCpuOption (0.00s) --- PASS: TestResolveFQBN/BoardAndBuildPropertiesArduinoMegaWithDefaultCpuOption (0.00s) --- PASS: TestResolveFQBN/BoardAndBuildPropertiesForReferencedArduinoUno (0.00s) --- PASS: TestResolveFQBN/BoardAndBuildPropertiesForArduinoDue (0.00s) --- PASS: TestResolveFQBN/BoardAndBuildPropertiesForCustomArduinoYun (0.01s) --- PASS: TestResolveFQBN/BoardAndBuildPropertiesForWatterotCore (0.02s) --- PASS: TestResolveFQBN/BoardAndBuildPropertiesForReferencedFeatherM0 (0.01s) --- PASS: TestResolveFQBN/BoardAndBuildPropertiesForNonExistentPackage (0.00s) --- PASS: TestResolveFQBN/BoardAndBuildPropertiesForNonExistentArchitecture (0.00s) --- PASS: TestResolveFQBN/BoardAndBuildPropertiesForNonExistentCore (0.01s) --- PASS: TestResolveFQBN/AddBuildBoardPropertyIfMissing (0.06s) --- PASS: TestResolveFQBN/AddBuildBoardPropertyIfNotMissing (0.00s) === RUN TestBoardOptionsFunctions time="2026-09-10T19:31:11Z" level=info msg="Loading hardware from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware" time="2026-09-10T19:31:11Z" level=info msg="Loading package arduino from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware/arduino" time="2026-09-10T19:31:11Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:11Z" level=info msg="Loaded platform" platform="arduino:avr@" time="2026-09-10T19:31:11Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:11Z" level=info msg="Loaded platform" platform="arduino:sam@1.6.12" time="2026-09-10T19:31:11Z" level=info msg="Loading package esp8266 from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware/esp8266" time="2026-09-10T19:31:11Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:11Z" level=info msg="Loaded platform" platform="esp8266:esp8266@" time="2026-09-10T19:31:11Z" level=info msg="Loading package my_avr_platform from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware/my_avr_platform" time="2026-09-10T19:31:11Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:11Z" level=info msg="Loaded platform" platform="my_avr_platform:avr@9.9.9" time="2026-09-10T19:31:11Z" level=info msg="Loading package test from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware/test" time="2026-09-10T19:31:11Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:11Z" level=info msg="Loaded platform" platform="test:avr@" time="2026-09-10T19:31:11Z" level=info msg="Loading package watterott from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware/watterott" time="2026-09-10T19:31:11Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:11Z" level=info msg="Loaded platform" platform="watterott:avr@1.0.0" --- PASS: TestBoardOptionsFunctions (0.32s) === RUN TestBoardOrdering time="2026-09-10T19:31:11Z" level=info msg="Loading hardware from: testdata/data_dir_1/packages" time="2026-09-10T19:31:11Z" level=info msg="Loading package adafruit from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/adafruit/hardware" time="2026-09-10T19:31:11Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:11Z" level=info msg="Loaded platform" platform="adafruit:samd@1.5.3" time="2026-09-10T19:31:11Z" level=info msg="Loading package arduino from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/arduino/hardware" time="2026-09-10T19:31:11Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:11Z" level=info msg="Loaded platform" platform="arduino:avr@1.8.3" time="2026-09-10T19:31:11Z" level=info msg="Checking existence of 'tools' path: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/arduino/tools" time="2026-09-10T19:31:11Z" level=info msg="Loading tools from dir: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/arduino/tools" time="2026-09-10T19:31:11Z" level=info msg="Loaded tool" tool="arduino:CMSIS@4.5.0" time="2026-09-10T19:31:11Z" level=info msg="Loaded tool" tool="arduino:CMSIS-Atmel@1.2.0" time="2026-09-10T19:31:11Z" level=info msg="Loaded tool" tool="arduino:arm-none-eabi-gcc@4.8.3-2014q1" time="2026-09-10T19:31:11Z" level=info msg="Loaded tool" tool="arduino:bossac@1.7.0" time="2026-09-10T19:31:11Z" level=info msg="Loaded tool" tool="arduino:bossac@1.8.0-48-gb176eee" time="2026-09-10T19:31:11Z" level=info msg="Loaded tool" tool="arduino:openocd@0.9.0-arduino" time="2026-09-10T19:31:11Z" level=info msg="Loading package esp32 from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp32/hardware" time="2026-09-10T19:31:11Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:11Z" level=info msg="Loaded platform" platform="esp32:esp32@1.0.0" time="2026-09-10T19:31:11Z" level=info msg="Checking existence of 'tools' path: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp32/tools" time="2026-09-10T19:31:11Z" level=info msg="Loading tools from dir: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp32/tools" time="2026-09-10T19:31:11Z" level=info msg="Loaded tool" tool="esp32:esptool@2.3.1" time="2026-09-10T19:31:11Z" level=info msg="Loaded tool" tool="esp32:mkspiffs@0.2.3" time="2026-09-10T19:31:11Z" level=info msg="Loaded tool" tool="esp32:xtensa-esp32-elf-gcc@1.22.0-80-g6c4433a-5.2.0" time="2026-09-10T19:31:11Z" level=info msg="Loading package esp8266 from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp8266/hardware" time="2026-09-10T19:31:12Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:12Z" level=info msg="Loaded platform" platform="esp8266:esp8266@3.0.2" time="2026-09-10T19:31:12Z" level=info msg="Checking existence of 'tools' path: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp8266/tools" time="2026-09-10T19:31:12Z" level=info msg="Loading tools from dir: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp8266/tools" time="2026-09-10T19:31:12Z" level=info msg="Loaded tool" tool="esp8266:esptool@0.4.13" time="2026-09-10T19:31:12Z" level=info msg="Loaded tool" tool="esp8266:mkspiffs@0.2.0" time="2026-09-10T19:31:12Z" level=info msg="Loaded tool" tool="esp8266:xtensa-lx106-elf-gcc@1.20.0-26-gb404fb9-2" time="2026-09-10T19:31:12Z" level=info msg="Loading package test from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/test/hardware" time="2026-09-10T19:31:12Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:12Z" level=info msg="Loaded platform" platform="test:avr@1.1.0" time="2026-09-10T19:31:12Z" level=info msg="Checking existence of 'tools' path: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/test/tools" time="2026-09-10T19:31:12Z" level=info msg="Loading tools from dir: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/test/tools" time="2026-09-10T19:31:12Z" level=info msg="Loaded tool" tool="test:bossac@1.7.5" time="2026-09-10T19:31:12Z" level=info msg="Loading package test2 from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/test2/hardware" time="2026-09-10T19:31:12Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:12Z" level=info msg="Loaded platform" platform="test2:avr@1.0.0" --- PASS: TestBoardOrdering (0.59s) === RUN TestFindToolsRequiredForBoard time="2026-09-10T19:31:12Z" level=info msg="Missing signature file" index=testdata/data_dir_1/package_esp32_index.json time="2026-09-10T19:31:12Z" level=info msg="Missing signature file" index=testdata/data_dir_1/package_esp8266com_index.json time="2026-09-10T19:31:12Z" level=info msg="Missing signature file" index=testdata/data_dir_1/package_adafruit_index.json time="2026-09-10T19:31:12Z" level=info msg="Missing signature file" index=testdata/data_dir_1/package_test_index.json time="2026-09-10T19:31:12Z" level=info msg="Loading hardware from: testdata/data_dir_1/packages" time="2026-09-10T19:31:12Z" level=info msg="Loading package adafruit from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/adafruit/hardware" time="2026-09-10T19:31:12Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:12Z" level=info msg="Loaded platform" platform="adafruit:samd@1.5.3" time="2026-09-10T19:31:12Z" level=info msg="Loading package arduino from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/arduino/hardware" time="2026-09-10T19:31:12Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:12Z" level=info msg="Loaded platform" platform="arduino:avr@1.8.3" time="2026-09-10T19:31:12Z" level=info msg="Checking existence of 'tools' path: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/arduino/tools" time="2026-09-10T19:31:12Z" level=info msg="Loading tools from dir: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/arduino/tools" time="2026-09-10T19:31:12Z" level=info msg="Loaded tool" tool="arduino:CMSIS@4.5.0" time="2026-09-10T19:31:12Z" level=info msg="Loaded tool" tool="arduino:CMSIS-Atmel@1.2.0" time="2026-09-10T19:31:12Z" level=info msg="Loaded tool" tool="arduino:arm-none-eabi-gcc@4.8.3-2014q1" time="2026-09-10T19:31:12Z" level=info msg="Loaded tool" tool="arduino:bossac@1.7.0" time="2026-09-10T19:31:12Z" level=info msg="Loaded tool" tool="arduino:bossac@1.8.0-48-gb176eee" time="2026-09-10T19:31:12Z" level=info msg="Loaded tool" tool="arduino:openocd@0.9.0-arduino" time="2026-09-10T19:31:12Z" level=info msg="Loading package esp32 from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp32/hardware" time="2026-09-10T19:31:12Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:12Z" level=info msg="Loaded platform" platform="esp32:esp32@1.0.0" time="2026-09-10T19:31:12Z" level=info msg="Checking existence of 'tools' path: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp32/tools" time="2026-09-10T19:31:12Z" level=info msg="Loading tools from dir: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp32/tools" time="2026-09-10T19:31:12Z" level=info msg="Loaded tool" tool="esp32:esptool@2.3.1" time="2026-09-10T19:31:12Z" level=info msg="Loaded tool" tool="esp32:mkspiffs@0.2.3" time="2026-09-10T19:31:12Z" level=info msg="Loaded tool" tool="esp32:xtensa-esp32-elf-gcc@1.22.0-80-g6c4433a-5.2.0" time="2026-09-10T19:31:12Z" level=info msg="Loading package esp8266 from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp8266/hardware" time="2026-09-10T19:31:12Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:12Z" level=info msg="Loaded platform" platform="esp8266:esp8266@3.0.2" time="2026-09-10T19:31:12Z" level=info msg="Checking existence of 'tools' path: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp8266/tools" time="2026-09-10T19:31:12Z" level=info msg="Loading tools from dir: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp8266/tools" time="2026-09-10T19:31:12Z" level=info msg="Loaded tool" tool="esp8266:esptool@0.4.13" time="2026-09-10T19:31:12Z" level=info msg="Loaded tool" tool="esp8266:mkspiffs@0.2.0" time="2026-09-10T19:31:12Z" level=info msg="Loaded tool" tool="esp8266:xtensa-lx106-elf-gcc@1.20.0-26-gb404fb9-2" time="2026-09-10T19:31:12Z" level=info msg="Loading package test from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/test/hardware" time="2026-09-10T19:31:12Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:12Z" level=info msg="Loaded platform" platform="test:avr@1.1.0" time="2026-09-10T19:31:12Z" level=info msg="Checking existence of 'tools' path: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/test/tools" time="2026-09-10T19:31:12Z" level=info msg="Loading tools from dir: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/test/tools" time="2026-09-10T19:31:12Z" level=info msg="Loaded tool" tool="test:bossac@1.7.5" time="2026-09-10T19:31:12Z" level=info msg="Loading package test2 from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/test2/hardware" time="2026-09-10T19:31:12Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:12Z" level=info msg="Loaded platform" platform="test2:avr@1.0.0" --- PASS: TestFindToolsRequiredForBoard (0.62s) === RUN TestIndexMerger time="2026-09-10T19:31:12Z" level=info msg="Missing signature file" index=testdata/data_dir_1/package_with_regular_dfu_util_index.json time="2026-09-10T19:31:12Z" level=info msg="Missing signature file" index=testdata/data_dir_1/package_with_empty_dfu_util_index.json time="2026-09-10T19:31:12Z" level=info msg="Loading hardware from: testdata/data_dir_1/packages" time="2026-09-10T19:31:12Z" level=info msg="Loading package adafruit from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/adafruit/hardware" time="2026-09-10T19:31:12Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:12Z" level=info msg="Loaded platform" platform="adafruit:samd@1.5.3" time="2026-09-10T19:31:12Z" level=info msg="Loading package arduino from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/arduino/hardware" time="2026-09-10T19:31:12Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:12Z" level=info msg="Loaded platform" platform="arduino:avr@1.8.3" time="2026-09-10T19:31:12Z" level=info msg="Checking existence of 'tools' path: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/arduino/tools" time="2026-09-10T19:31:12Z" level=info msg="Loading tools from dir: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/arduino/tools" time="2026-09-10T19:31:12Z" level=info msg="Loaded tool" tool="arduino:CMSIS@4.5.0" time="2026-09-10T19:31:12Z" level=info msg="Loaded tool" tool="arduino:CMSIS-Atmel@1.2.0" time="2026-09-10T19:31:12Z" level=info msg="Loaded tool" tool="arduino:arm-none-eabi-gcc@4.8.3-2014q1" time="2026-09-10T19:31:12Z" level=info msg="Loaded tool" tool="arduino:bossac@1.7.0" time="2026-09-10T19:31:12Z" level=info msg="Loaded tool" tool="arduino:bossac@1.8.0-48-gb176eee" time="2026-09-10T19:31:12Z" level=info msg="Loaded tool" tool="arduino:openocd@0.9.0-arduino" time="2026-09-10T19:31:12Z" level=info msg="Loading package esp32 from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp32/hardware" time="2026-09-10T19:31:12Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:12Z" level=info msg="Loaded platform" platform="esp32:esp32@1.0.0" time="2026-09-10T19:31:12Z" level=info msg="Checking existence of 'tools' path: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp32/tools" time="2026-09-10T19:31:12Z" level=info msg="Loading tools from dir: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp32/tools" time="2026-09-10T19:31:12Z" level=info msg="Loaded tool" tool="esp32:esptool@2.3.1" time="2026-09-10T19:31:12Z" level=info msg="Loaded tool" tool="esp32:mkspiffs@0.2.3" time="2026-09-10T19:31:12Z" level=info msg="Loaded tool" tool="esp32:xtensa-esp32-elf-gcc@1.22.0-80-g6c4433a-5.2.0" time="2026-09-10T19:31:12Z" level=info msg="Loading package esp8266 from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp8266/hardware" time="2026-09-10T19:31:13Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:13Z" level=info msg="Loaded platform" platform="esp8266:esp8266@3.0.2" time="2026-09-10T19:31:13Z" level=info msg="Checking existence of 'tools' path: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp8266/tools" time="2026-09-10T19:31:13Z" level=info msg="Loading tools from dir: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp8266/tools" time="2026-09-10T19:31:13Z" level=info msg="Loaded tool" tool="esp8266:esptool@0.4.13" time="2026-09-10T19:31:13Z" level=info msg="Loaded tool" tool="esp8266:mkspiffs@0.2.0" time="2026-09-10T19:31:13Z" level=info msg="Loaded tool" tool="esp8266:xtensa-lx106-elf-gcc@1.20.0-26-gb404fb9-2" time="2026-09-10T19:31:13Z" level=info msg="Loading package test from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/test/hardware" time="2026-09-10T19:31:13Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:13Z" level=info msg="Loaded platform" platform="test:avr@1.1.0" time="2026-09-10T19:31:13Z" level=info msg="Checking existence of 'tools' path: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/test/tools" time="2026-09-10T19:31:13Z" level=info msg="Loading tools from dir: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/test/tools" time="2026-09-10T19:31:13Z" level=info msg="Loaded tool" tool="test:bossac@1.7.5" time="2026-09-10T19:31:13Z" level=info msg="Loading package test2 from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/test2/hardware" time="2026-09-10T19:31:13Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:13Z" level=info msg="Loaded platform" platform="test2:avr@1.0.0" --- PASS: TestIndexMerger (0.48s) === RUN TestIdentifyBoard time="2026-09-10T19:31:13Z" level=info msg="Loading hardware from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware" time="2026-09-10T19:31:13Z" level=info msg="Loading package arduino from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware/arduino" time="2026-09-10T19:31:13Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:13Z" level=info msg="Loaded platform" platform="arduino:avr@" time="2026-09-10T19:31:13Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:13Z" level=info msg="Loaded platform" platform="arduino:sam@1.6.12" time="2026-09-10T19:31:13Z" level=info msg="Loading package esp8266 from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware/esp8266" time="2026-09-10T19:31:13Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:13Z" level=info msg="Loaded platform" platform="esp8266:esp8266@" time="2026-09-10T19:31:13Z" level=info msg="Loading package my_avr_platform from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware/my_avr_platform" time="2026-09-10T19:31:13Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:13Z" level=info msg="Loaded platform" platform="my_avr_platform:avr@9.9.9" time="2026-09-10T19:31:13Z" level=info msg="Loading package test from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware/test" time="2026-09-10T19:31:13Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:13Z" level=info msg="Loaded platform" platform="test:avr@" time="2026-09-10T19:31:13Z" level=info msg="Loading package watterott from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware/watterott" time="2026-09-10T19:31:13Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:13Z" level=info msg="Loaded platform" platform="watterott:avr@1.0.0" --- PASS: TestIdentifyBoard (0.26s) === RUN TestPackageManagerClear time="2026-09-10T19:31:13Z" level=info msg="Loading hardware from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware" time="2026-09-10T19:31:13Z" level=info msg="Loading package arduino from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware/arduino" time="2026-09-10T19:31:13Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:13Z" level=info msg="Loaded platform" platform="arduino:avr@" time="2026-09-10T19:31:13Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:13Z" level=info msg="Loaded platform" platform="arduino:sam@1.6.12" time="2026-09-10T19:31:13Z" level=info msg="Loading package esp8266 from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware/esp8266" time="2026-09-10T19:31:13Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:13Z" level=info msg="Loaded platform" platform="esp8266:esp8266@" time="2026-09-10T19:31:13Z" level=info msg="Loading package my_avr_platform from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware/my_avr_platform" time="2026-09-10T19:31:13Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:13Z" level=info msg="Loaded platform" platform="my_avr_platform:avr@9.9.9" time="2026-09-10T19:31:13Z" level=info msg="Loading package test from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware/test" time="2026-09-10T19:31:13Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:13Z" level=info msg="Loaded platform" platform="test:avr@" time="2026-09-10T19:31:13Z" level=info msg="Loading package watterott from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware/watterott" time="2026-09-10T19:31:13Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:13Z" level=info msg="Loaded platform" platform="watterott:avr@1.0.0" --- PASS: TestPackageManagerClear (0.22s) === RUN TestFindToolsRequiredFromPlatformRelease time="2026-09-10T19:31:13Z" level=info msg="Searching tools required for platform arduino:avr@1.0.0" time="2026-09-10T19:31:13Z" level=info msg="Required discovery" discovery="arduino:ble-discovery" time="2026-09-10T19:31:13Z" level=info msg="Required discovery" discovery="arduino:serial-discovery" time="2026-09-10T19:31:13Z" level=info msg="Required monitor" monitor="arduino:ble-monitor" time="2026-09-10T19:31:13Z" level=info msg="Required monitor" monitor="arduino:serial-monitor" --- PASS: TestFindToolsRequiredFromPlatformRelease (0.02s) === RUN TestFindPlatformReleaseDependencies time="2026-09-10T19:31:13Z" level=info msg="Missing signature file" index=testdata/package_tooltest_index.json package_manager_test.go:804: Error Trace: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/package_manager_test.go:804 Error: Received unexpected error: platform is not available for your OS Test: TestFindPlatformReleaseDependencies --- FAIL: TestFindPlatformReleaseDependencies (0.01s) === RUN TestLegacyPackageConversionToPluggableDiscovery time="2026-09-10T19:31:13Z" level=info msg="Loading hardware from: testdata/data_dir_1/packages" time="2026-09-10T19:31:13Z" level=info msg="Loading package adafruit from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/adafruit/hardware" time="2026-09-10T19:31:13Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:13Z" level=info msg="Loaded platform" platform="adafruit:samd@1.5.3" time="2026-09-10T19:31:13Z" level=info msg="Loading package arduino from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/arduino/hardware" time="2026-09-10T19:31:13Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:13Z" level=info msg="Loaded platform" platform="arduino:avr@1.8.3" time="2026-09-10T19:31:13Z" level=info msg="Checking existence of 'tools' path: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/arduino/tools" time="2026-09-10T19:31:13Z" level=info msg="Loading tools from dir: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/arduino/tools" time="2026-09-10T19:31:13Z" level=info msg="Loaded tool" tool="arduino:CMSIS@4.5.0" time="2026-09-10T19:31:13Z" level=info msg="Loaded tool" tool="arduino:CMSIS-Atmel@1.2.0" time="2026-09-10T19:31:13Z" level=info msg="Loaded tool" tool="arduino:arm-none-eabi-gcc@4.8.3-2014q1" time="2026-09-10T19:31:13Z" level=info msg="Loaded tool" tool="arduino:bossac@1.7.0" time="2026-09-10T19:31:13Z" level=info msg="Loaded tool" tool="arduino:bossac@1.8.0-48-gb176eee" time="2026-09-10T19:31:13Z" level=info msg="Loaded tool" tool="arduino:openocd@0.9.0-arduino" time="2026-09-10T19:31:13Z" level=info msg="Loading package esp32 from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp32/hardware" time="2026-09-10T19:31:14Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:14Z" level=info msg="Loaded platform" platform="esp32:esp32@1.0.0" time="2026-09-10T19:31:14Z" level=info msg="Checking existence of 'tools' path: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp32/tools" time="2026-09-10T19:31:14Z" level=info msg="Loading tools from dir: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp32/tools" time="2026-09-10T19:31:14Z" level=info msg="Loaded tool" tool="esp32:esptool@2.3.1" time="2026-09-10T19:31:14Z" level=info msg="Loaded tool" tool="esp32:mkspiffs@0.2.3" time="2026-09-10T19:31:14Z" level=info msg="Loaded tool" tool="esp32:xtensa-esp32-elf-gcc@1.22.0-80-g6c4433a-5.2.0" time="2026-09-10T19:31:14Z" level=info msg="Loading package esp8266 from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp8266/hardware" time="2026-09-10T19:31:14Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:14Z" level=info msg="Loaded platform" platform="esp8266:esp8266@3.0.2" time="2026-09-10T19:31:14Z" level=info msg="Checking existence of 'tools' path: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp8266/tools" time="2026-09-10T19:31:14Z" level=info msg="Loading tools from dir: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp8266/tools" time="2026-09-10T19:31:14Z" level=info msg="Loaded tool" tool="esp8266:esptool@0.4.13" time="2026-09-10T19:31:14Z" level=info msg="Loaded tool" tool="esp8266:mkspiffs@0.2.0" time="2026-09-10T19:31:14Z" level=info msg="Loaded tool" tool="esp8266:xtensa-lx106-elf-gcc@1.20.0-26-gb404fb9-2" time="2026-09-10T19:31:14Z" level=info msg="Loading package test from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/test/hardware" time="2026-09-10T19:31:14Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:14Z" level=info msg="Loaded platform" platform="test:avr@1.1.0" time="2026-09-10T19:31:14Z" level=info msg="Checking existence of 'tools' path: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/test/tools" time="2026-09-10T19:31:14Z" level=info msg="Loading tools from dir: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/test/tools" time="2026-09-10T19:31:14Z" level=info msg="Loaded tool" tool="test:bossac@1.7.5" time="2026-09-10T19:31:14Z" level=info msg="Loading package test2 from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/test2/hardware" time="2026-09-10T19:31:14Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:14Z" level=info msg="Loaded platform" platform="test2:avr@1.0.0" --- PASS: TestLegacyPackageConversionToPluggableDiscovery (0.61s) === RUN TestVariantAndCoreSelection time="2026-09-10T19:31:14Z" level=info msg="Loading hardware from: testdata/data_dir_1/packages" time="2026-09-10T19:31:14Z" level=info msg="Loading package adafruit from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/adafruit/hardware" time="2026-09-10T19:31:14Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:14Z" level=info msg="Loaded platform" platform="adafruit:samd@1.5.3" time="2026-09-10T19:31:14Z" level=info msg="Loading package arduino from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/arduino/hardware" time="2026-09-10T19:31:14Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:14Z" level=info msg="Loaded platform" platform="arduino:avr@1.8.3" time="2026-09-10T19:31:14Z" level=info msg="Checking existence of 'tools' path: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/arduino/tools" time="2026-09-10T19:31:14Z" level=info msg="Loading tools from dir: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/arduino/tools" time="2026-09-10T19:31:14Z" level=info msg="Loaded tool" tool="arduino:CMSIS@4.5.0" time="2026-09-10T19:31:14Z" level=info msg="Loaded tool" tool="arduino:CMSIS-Atmel@1.2.0" time="2026-09-10T19:31:14Z" level=info msg="Loaded tool" tool="arduino:arm-none-eabi-gcc@4.8.3-2014q1" time="2026-09-10T19:31:14Z" level=info msg="Loaded tool" tool="arduino:bossac@1.7.0" time="2026-09-10T19:31:14Z" level=info msg="Loaded tool" tool="arduino:bossac@1.8.0-48-gb176eee" time="2026-09-10T19:31:14Z" level=info msg="Loaded tool" tool="arduino:openocd@0.9.0-arduino" time="2026-09-10T19:31:14Z" level=info msg="Loading package esp32 from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp32/hardware" time="2026-09-10T19:31:14Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:14Z" level=info msg="Loaded platform" platform="esp32:esp32@1.0.0" time="2026-09-10T19:31:14Z" level=info msg="Checking existence of 'tools' path: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp32/tools" time="2026-09-10T19:31:14Z" level=info msg="Loading tools from dir: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp32/tools" time="2026-09-10T19:31:14Z" level=info msg="Loaded tool" tool="esp32:esptool@2.3.1" time="2026-09-10T19:31:14Z" level=info msg="Loaded tool" tool="esp32:mkspiffs@0.2.3" time="2026-09-10T19:31:14Z" level=info msg="Loaded tool" tool="esp32:xtensa-esp32-elf-gcc@1.22.0-80-g6c4433a-5.2.0" time="2026-09-10T19:31:14Z" level=info msg="Loading package esp8266 from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp8266/hardware" time="2026-09-10T19:31:15Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:15Z" level=info msg="Loaded platform" platform="esp8266:esp8266@3.0.2" time="2026-09-10T19:31:15Z" level=info msg="Checking existence of 'tools' path: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp8266/tools" time="2026-09-10T19:31:15Z" level=info msg="Loading tools from dir: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/esp8266/tools" time="2026-09-10T19:31:15Z" level=info msg="Loaded tool" tool="esp8266:esptool@0.4.13" time="2026-09-10T19:31:15Z" level=info msg="Loaded tool" tool="esp8266:mkspiffs@0.2.0" time="2026-09-10T19:31:15Z" level=info msg="Loaded tool" tool="esp8266:xtensa-lx106-elf-gcc@1.20.0-26-gb404fb9-2" time="2026-09-10T19:31:15Z" level=info msg="Loading package test from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/test/hardware" time="2026-09-10T19:31:15Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:15Z" level=info msg="Loaded platform" platform="test:avr@1.1.0" time="2026-09-10T19:31:15Z" level=info msg="Checking existence of 'tools' path: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/test/tools" time="2026-09-10T19:31:15Z" level=info msg="Loading tools from dir: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/test/tools" time="2026-09-10T19:31:15Z" level=info msg="Loaded tool" tool="test:bossac@1.7.5" time="2026-09-10T19:31:15Z" level=info msg="Loading package test2 from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/data_dir_1/packages/test2/hardware" time="2026-09-10T19:31:15Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:15Z" level=info msg="Loaded platform" platform="test2:avr@1.0.0" === RUN TestVariantAndCoreSelection/CoreWithoutSubstitutions === RUN TestVariantAndCoreSelection/CoreWithSubstitutions === RUN TestVariantAndCoreSelection/CoreWithSubstitutionsAndDefaultOption === RUN TestVariantAndCoreSelection/CoreWithSubstitutionsAndNonDefaultOption === RUN TestVariantAndCoreSelection/VariantWithoutSubstitutions === RUN TestVariantAndCoreSelection/VariantWithSubstitutions === RUN TestVariantAndCoreSelection/VariantWithSubstitutionsAndDefaultOption === RUN TestVariantAndCoreSelection/VariantWithSubstitutionsAndNonDefaultOption --- PASS: TestVariantAndCoreSelection (0.70s) --- PASS: TestVariantAndCoreSelection/CoreWithoutSubstitutions (0.00s) --- PASS: TestVariantAndCoreSelection/CoreWithSubstitutions (0.00s) --- PASS: TestVariantAndCoreSelection/CoreWithSubstitutionsAndDefaultOption (0.00s) --- PASS: TestVariantAndCoreSelection/CoreWithSubstitutionsAndNonDefaultOption (0.00s) --- PASS: TestVariantAndCoreSelection/VariantWithoutSubstitutions (0.00s) --- PASS: TestVariantAndCoreSelection/VariantWithSubstitutions (0.00s) --- PASS: TestVariantAndCoreSelection/VariantWithSubstitutionsAndDefaultOption (0.00s) --- PASS: TestVariantAndCoreSelection/VariantWithSubstitutionsAndNonDefaultOption (0.00s) === RUN TestRunScript === RUN TestRunScript/PostInstallScript === RUN TestRunScript/PreUninstallScript --- PASS: TestRunScript (0.20s) --- PASS: TestRunScript/PostInstallScript (0.06s) --- PASS: TestRunScript/PreUninstallScript (0.14s) === RUN TestCorrectlyUsesDownloaderConfig time="2026-09-10T19:31:15Z" level=info msg="Loading hardware from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware" time="2026-09-10T19:31:15Z" level=info msg="Loading package arduino from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware/arduino" time="2026-09-10T19:31:15Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:15Z" level=info msg="Loaded platform" platform="arduino:avr@" time="2026-09-10T19:31:15Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:15Z" level=info msg="Loaded platform" platform="arduino:sam@1.6.12" time="2026-09-10T19:31:15Z" level=info msg="Loading package esp8266 from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware/esp8266" time="2026-09-10T19:31:15Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:15Z" level=info msg="Loaded platform" platform="esp8266:esp8266@" time="2026-09-10T19:31:15Z" level=info msg="Loading package my_avr_platform from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware/my_avr_platform" time="2026-09-10T19:31:15Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:15Z" level=info msg="Loaded platform" platform="my_avr_platform:avr@9.9.9" time="2026-09-10T19:31:15Z" level=info msg="Loading package test from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware/test" time="2026-09-10T19:31:15Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:15Z" level=info msg="Loaded platform" platform="test:avr@" time="2026-09-10T19:31:15Z" level=info msg="Loading package watterott from: /build/arduino-cli/src/arduino-cli/internal/arduino/cores/packagemanager/testdata/custom_hardware/watterott" time="2026-09-10T19:31:15Z" level=info msg="Adding monitor tool" protocol=serial tool="builtin:serial-monitor" time="2026-09-10T19:31:15Z" level=info msg="Loaded platform" platform="watterott:avr@1.0.0" --- PASS: TestCorrectlyUsesDownloaderConfig (0.27s) FAIL FAIL github.com/arduino/arduino-cli/internal/arduino/cores/packagemanager 15.061s ? github.com/arduino/arduino-cli/internal/arduino/discovery/discovery_client [no test files] ? github.com/arduino/arduino-cli/internal/arduino/discovery/discoverymanager [no test files] ? github.com/arduino/arduino-cli/internal/arduino/globals [no test files] ? github.com/arduino/arduino-cli/internal/arduino/httpclient [no test files] === RUN TestLibLayoutAndLocationJSONUnMarshaler --- PASS: TestLibLayoutAndLocationJSONUnMarshaler (0.02s) === RUN TestLibrariesLoader --- PASS: TestLibrariesLoader (0.01s) === RUN TestSymlinkLoop --- PASS: TestSymlinkLoop (0.02s) === RUN TestLegacySymlinkLoop --- PASS: TestLegacySymlinkLoop (0.01s) === RUN TestLoadExamples --- PASS: TestLoadExamples (0.03s) PASS ok github.com/arduino/arduino-cli/internal/arduino/libraries 13.472s === RUN TestIndexer --- PASS: TestIndexer (3.96s) PASS ok github.com/arduino/arduino-cli/internal/arduino/libraries/librariesindex 15.492s === RUN TestParseGitURL --- PASS: TestParseGitURL (0.03s) === RUN TestValidateLibrary --- PASS: TestValidateLibrary (0.01s) === RUN TestLibrariesBuilderScanCloneRescan --- PASS: TestLibrariesBuilderScanCloneRescan (0.00s) PASS ok github.com/arduino/arduino-cli/internal/arduino/libraries/librariesmanager 11.487s === RUN TestArchitecturePriority time="2026-09-10T19:31:11Z" level=info msg="Resolving include Servo.h for arch avr" time="2026-09-10T19:31:11Z" level=info msg=" found better lib" lib=Servo prio=64A time="2026-09-10T19:31:11Z" level=info msg=" found better lib" lib=Servo prio=64D time="2026-09-10T19:31:11Z" level=info msg="Resolving include Servo.h for arch avr" time="2026-09-10T19:31:11Z" level=info msg=" found better lib" lib=Servo prio=64A time="2026-09-10T19:31:11Z" level=info msg=" discarded" lib=Servo prio=25B time="2026-09-10T19:31:11Z" level=info msg="Resolving include Servo.h for arch avr" time="2026-09-10T19:31:11Z" level=info msg=" found better lib" lib=Servo prio=64A time="2026-09-10T19:31:11Z" level=info msg=" discarded" lib=AnotherServo prio=4BD time="2026-09-10T19:31:11Z" level=info msg="Resolving include Servo.h for arch esp32" time="2026-09-10T19:31:11Z" level=info msg=" found better lib" lib=Servo prio=258 time="2026-09-10T19:31:11Z" level=info msg=" found better lib" lib=AnotherServo prio=4BD time="2026-09-10T19:31:11Z" level=info msg="Resolving include Servo.h for arch esp32" time="2026-09-10T19:31:11Z" level=info msg=" found better lib" lib=Servo prio=643 time="2026-09-10T19:31:11Z" level=info msg=" discarded" lib=AnotherServo prio=4BD time="2026-09-10T19:31:11Z" level=info msg="Resolving include SD.h for arch esp8266" time="2026-09-10T19:31:11Z" level=info msg=" found better lib" lib=SD prio=643 time="2026-09-10T19:31:11Z" level=info msg=" found better lib" lib=SD prio=64C --- PASS: TestArchitecturePriority (0.04s) === RUN TestClosestMatchWithTotallyDifferentNames time="2026-09-10T19:31:11Z" level=info msg="Resolving include XYZ.h for arch xyz" time="2026-09-10T19:31:11Z" level=info msg=" found better lib" lib="Yet Another Calculus Lib Improved" prio=3EB time="2026-09-10T19:31:11Z" level=info msg=" found another lib with same priority" lib="Calculus Unified Lib" prio=3EB time="2026-09-10T19:31:11Z" level=info msg=" found another lib with same priority" lib=AnotherLib prio=3EB time="2026-09-10T19:31:11Z" level=info msg=" first library in alphabetic order" lib=AnotherLib --- PASS: TestClosestMatchWithTotallyDifferentNames (0.00s) === RUN TestCppHeaderPriority --- PASS: TestCppHeaderPriority (0.00s) === RUN TestCppHeaderResolverWithNilResult time="2026-09-10T19:31:11Z" level=info msg="Resolving include bbb.h for arch avr" --- PASS: TestCppHeaderResolverWithNilResult (0.00s) === RUN TestCppHeaderResolver time="2026-09-10T19:31:11Z" level=info msg="Resolving include calculus_lib.h for arch avr" time="2026-09-10T19:31:11Z" level=info msg=" found better lib" lib="Calculus Lib" prio=643 time="2026-09-10T19:31:11Z" level=info msg=" discarded" lib="Calculus Lib-main" prio=5DF time="2026-09-10T19:31:11Z" level=info msg=" discarded" lib="Calculus Lib-master" prio=57B time="2026-09-10T19:31:11Z" level=info msg=" discarded" lib="Calculus Lib Improved" prio=517 time="2026-09-10T19:31:11Z" level=info msg=" discarded" lib="Another Calculus Lib" prio=4B3 time="2026-09-10T19:31:11Z" level=info msg=" discarded" lib="Yet Another Calculus Lib Improved" prio=44F time="2026-09-10T19:31:11Z" level=info msg=" discarded" lib="Calculus Unified Lib" prio=3EB time="2026-09-10T19:31:11Z" level=info msg=" discarded" lib=AnotherLib prio=3EB time="2026-09-10T19:31:11Z" level=info msg="Resolving include calculus_lib.h for arch avr" time="2026-09-10T19:31:11Z" level=info msg=" found better lib" lib="Calculus Lib-main" prio=5DF time="2026-09-10T19:31:11Z" level=info msg=" discarded" lib="Calculus Lib-master" prio=57B time="2026-09-10T19:31:11Z" level=info msg=" discarded" lib="Calculus Lib Improved" prio=517 time="2026-09-10T19:31:11Z" level=info msg=" discarded" lib="Another Calculus Lib" prio=4B3 time="2026-09-10T19:31:11Z" level=info msg=" discarded" lib="Yet Another Calculus Lib Improved" prio=44F time="2026-09-10T19:31:11Z" level=info msg=" discarded" lib="Calculus Unified Lib" prio=3EB time="2026-09-10T19:31:11Z" level=info msg=" discarded" lib=AnotherLib prio=3EB time="2026-09-10T19:31:11Z" level=info msg="Resolving include calculus_lib.h for arch avr" time="2026-09-10T19:31:11Z" level=info msg=" found better lib" lib="Calculus Lib-master" prio=57B time="2026-09-10T19:31:11Z" level=info msg=" discarded" lib="Calculus Lib Improved" prio=517 time="2026-09-10T19:31:11Z" level=info msg=" discarded" lib="Another Calculus Lib" prio=4B3 time="2026-09-10T19:31:11Z" level=info msg=" discarded" lib="Yet Another Calculus Lib Improved" prio=44F time="2026-09-10T19:31:11Z" level=info msg=" discarded" lib="Calculus Unified Lib" prio=3EB time="2026-09-10T19:31:11Z" level=info msg=" discarded" lib=AnotherLib prio=3EB time="2026-09-10T19:31:11Z" level=info msg="Resolving include calculus_lib.h for arch avr" time="2026-09-10T19:31:11Z" level=info msg=" found better lib" lib="Calculus Lib Improved" prio=517 time="2026-09-10T19:31:11Z" level=info msg=" discarded" lib="Another Calculus Lib" prio=4B3 time="2026-09-10T19:31:11Z" level=info msg=" discarded" lib="Yet Another Calculus Lib Improved" prio=44F time="2026-09-10T19:31:11Z" level=info msg=" discarded" lib="Calculus Unified Lib" prio=3EB time="2026-09-10T19:31:11Z" level=info msg=" discarded" lib=AnotherLib prio=3EB time="2026-09-10T19:31:11Z" level=info msg="Resolving include calculus_lib.h for arch avr" time="2026-09-10T19:31:11Z" level=info msg=" found better lib" lib="Another Calculus Lib" prio=4B3 time="2026-09-10T19:31:11Z" level=info msg=" discarded" lib="Yet Another Calculus Lib Improved" prio=44F time="2026-09-10T19:31:11Z" level=info msg=" discarded" lib="Calculus Unified Lib" prio=3EB time="2026-09-10T19:31:11Z" level=info msg=" discarded" lib=AnotherLib prio=3EB time="2026-09-10T19:31:11Z" level=info msg="Resolving include calculus_lib.h for arch avr" time="2026-09-10T19:31:11Z" level=info msg=" found better lib" lib="Yet Another Calculus Lib Improved" prio=44F time="2026-09-10T19:31:11Z" level=info msg=" discarded" lib="Calculus Unified Lib" prio=3EB time="2026-09-10T19:31:11Z" level=info msg=" discarded" lib=AnotherLib prio=3EB time="2026-09-10T19:31:11Z" level=info msg="Resolving include calculus_lib.h for arch avr" time="2026-09-10T19:31:11Z" level=info msg=" found better lib" lib="Calculus Unified Lib" prio=3EB time="2026-09-10T19:31:11Z" level=info msg=" found another lib with same priority" lib=AnotherLib prio=3EB time="2026-09-10T19:31:11Z" level=info msg=" library with the best matching name" lib="Calculus Unified Lib" time="2026-09-10T19:31:11Z" level=info msg="Resolving include calculus_lib.h for arch avr" time="2026-09-10T19:31:11Z" level=info msg=" found better lib" lib=AnotherLib prio=3EB time="2026-09-10T19:31:11Z" level=info msg=" found another lib with same priority" lib="Calculus Unified Lib" prio=3EB time="2026-09-10T19:31:11Z" level=info msg=" library with the best matching name" lib="Calculus Unified Lib" --- PASS: TestCppHeaderResolver (0.07s) === RUN TestCppHeaderResolverWithLibrariesInStrangeDirectoryNames time="2026-09-10T19:31:11Z" level=info msg="Resolving include OneWire.h for arch avr" time="2026-09-10T19:31:11Z" level=info msg=" found better lib" lib=OneWire prio=640 time="2026-09-10T19:31:11Z" level=info msg=" discarded" lib=OneWireNg prio=51E time="2026-09-10T19:31:11Z" level=info msg="Resolving include OneWire.h for arch avr" time="2026-09-10T19:31:11Z" level=info msg=" found better lib" lib=OneWire prio=6A4 time="2026-09-10T19:31:11Z" level=info msg=" discarded" lib=OneWire prio=64A --- PASS: TestCppHeaderResolverWithLibrariesInStrangeDirectoryNames (0.01s) PASS ok github.com/arduino/arduino-cli/internal/arduino/libraries/librariesresolver 10.807s === RUN TestDownloadApplyUserAgentHeaderUsingConfig time="2026-09-10T19:31:08Z" level=info msg="Starting download" url="http://127.0.0.1:44013" --- PASS: TestDownloadApplyUserAgentHeaderUsingConfig (0.64s) === RUN TestInstallPlatform === RUN TestInstallPlatform/ignore___MACOSX_folder === RUN TestInstallPlatform/multiple_root_folders_not_allowed === RUN TestInstallPlatform/root_folder_not_present --- PASS: TestInstallPlatform (0.34s) --- PASS: TestInstallPlatform/ignore___MACOSX_folder (0.17s) --- PASS: TestInstallPlatform/multiple_root_folders_not_allowed (0.04s) --- PASS: TestInstallPlatform/root_folder_not_present (0.12s) === RUN TestDownloadAndChecksums time="2026-09-10T19:31:09Z" level=info msg="Starting download" url="https://raw.githubusercontent.com/arduino/arduino-cli/master/internal/integrationtest/testdata/core.zip" time="2026-09-10T19:31:11Z" level=warning msg="fetched archive size differs from size specified in index: 495 != 486" time="2026-09-10T19:31:11Z" level=info msg="Starting download" url="https://raw.githubusercontent.com/arduino/arduino-cli/master/internal/integrationtest/testdata/core.zip" time="2026-09-10T19:31:11Z" level=warning msg="fetched archive size differs from size specified in index: 100 != 486" time="2026-09-10T19:31:11Z" level=info msg="Starting download" url="https://raw.githubusercontent.com/arduino/arduino-cli/master/internal/integrationtest/testdata/core.zip" time="2026-09-10T19:31:12Z" level=warning msg="fetched archive size differs from size specified in index: 486 != 500" --- PASS: TestDownloadAndChecksums (3.12s) === RUN TestIndexDownloadAndSignatureWithinArchive time="2026-09-10T19:31:12Z" level=info msg="Starting download" url="http://127.0.0.1:37175/valid_signature_in_the_future/package_index.tar.bz2" time="2026-09-10T19:31:12Z" level=info msg="Starting download" url="http://127.0.0.1:37175/valid/package_index.tar.bz2" time="2026-09-10T19:31:12Z" level=info msg="Starting download" url="http://127.0.0.1:37175/invalid/package_index.tar.bz2" --- PASS: TestIndexDownloadAndSignatureWithinArchive (1.38s) === RUN TestIndexFileName --- PASS: TestIndexFileName (0.02s) PASS ok github.com/arduino/arduino-cli/internal/arduino/resources 13.043s === RUN TestVerifyArduinoDetachedSignature --- PASS: TestVerifyArduinoDetachedSignature (0.45s) === RUN TestVerifyDetachedSignature --- PASS: TestVerifyDetachedSignature (0.05s) === RUN TestVerifySignature --- PASS: TestVerifySignature (0.06s) PASS ok github.com/arduino/arduino-cli/internal/arduino/security 2.878s === RUN TestProjectFileLoading --- PASS: TestProjectFileLoading (0.21s) === RUN TestProjectFileLibraries --- PASS: TestProjectFileLibraries (0.01s) === RUN TestNew --- PASS: TestNew (0.02s) === RUN TestNewSketchPde --- PASS: TestNewSketchPde (0.04s) === RUN TestNewSketchBothInoAndPde --- PASS: TestNewSketchBothInoAndPde (0.00s) === RUN TestNewSketchWrongMain --- PASS: TestNewSketchWrongMain (0.02s) === RUN TestNewSketchCasingWrong --- PASS: TestNewSketchCasingWrong (0.02s) === RUN TestNewSketchCasingCorrect --- PASS: TestNewSketchCasingCorrect (0.00s) === RUN TestSketchWithMarkdownAsciidocJson --- PASS: TestSketchWithMarkdownAsciidocJson (0.01s) === RUN TestSketchWithTppFile --- PASS: TestSketchWithTppFile (0.01s) === RUN TestSketchWithIppFile --- PASS: TestSketchWithIppFile (0.01s) === RUN TestNewSketchFolderSymlink --- PASS: TestNewSketchFolderSymlink (0.07s) === RUN TestNewSketchWithSymlink --- PASS: TestNewSketchWithSymlink (0.03s) === RUN TestNewSketchWithSymlinkLoop --- PASS: TestNewSketchWithSymlinkLoop (0.02s) === RUN TestSketchWithMultipleSymlinkLoops --- PASS: TestSketchWithMultipleSymlinkLoops (0.04s) === RUN TestYamlUpdate profiles: nanorp: fqbn: arduino:mbed_nano:nanorp2040connect platforms: - platform: arduino:mbed_nano (2.1.0) libraries: - ArduinoIoTCloud (1.0.2) - Arduino_ConnectionHandler (0.6.4) - TinyDHT sensor library (1.1.0) default_fqbn: TEST1 default_port: TEST2 default_protocol: serial --- PASS: TestYamlUpdate (0.06s) PASS ok github.com/arduino/arduino-cli/internal/arduino/sketch 10.381s === RUN TestURLParse === RUN TestURLParse/URLParseTest00 === RUN TestURLParse/URLParseTest01 === RUN TestURLParse/URLParseTest02 === RUN TestURLParse/URLParseTest03 url_test.go:44: Skipped --- PASS: TestURLParse (0.01s) --- PASS: TestURLParse/URLParseTest00 (0.00s) --- PASS: TestURLParse/URLParseTest01 (0.00s) --- PASS: TestURLParse/URLParseTest02 (0.00s) --- SKIP: TestURLParse/URLParseTest03 (0.00s) PASS ok github.com/arduino/arduino-cli/internal/arduino/utils 2.519s === RUN Test_UpdateLastUsedFileNotExisting --- PASS: Test_UpdateLastUsedFileNotExisting (0.03s) === RUN Test_UpdateLastUsedFileExisting --- PASS: Test_UpdateLastUsedFileExisting (0.02s) === RUN TestPurge --- PASS: TestPurge (0.03s) PASS ok github.com/arduino/arduino-cli/internal/buildcache 3.902s ? github.com/arduino/arduino-cli/internal/cli [no test files] === RUN TestArgsStringify --- PASS: TestArgsStringify (0.03s) === RUN TestParseReferenceCores time="2026-09-10T19:31:12Z" level=info msg="Parsing reference arduino:avr" time="2026-09-10T19:31:12Z" level=info msg="Starting download" url="https://downloads.arduino.cc/libraries/library_index.tar.bz2" Downloading index: library_index.tar.bz2 0 B / 4.26 MiB 0.00% Downloading index: library_index.tar.bz2 0 B / 4.26 MiB 0.00% Downloading index: library_index.tar.bz2 123.13 KiB / 4.26 MiB 2.83% 00m15s Downloading index: library_index.tar.bz2 247.13 KiB / 4.26 MiB 5.67% 00m11s Downloading index: library_index.tar.bz2 403.13 KiB / 4.26 MiB 9.25% 00m08s Downloading index: library_index.tar.bz2 499.13 KiB / 4.26 MiB 11.45% 00m08s Downloading index: library_index.tar.bz2 499.13 KiB / 4.26 MiB 11.45% 00m08s Downloading index: library_index.tar.bz2 597.50 KiB / 4.26 MiB 13.71% 00m09s Downloading index: library_index.tar.bz2 691.13 KiB / 4.26 MiB 15.86% 00m08s Downloading index: library_index.tar.bz2 739.13 KiB / 4.26 MiB 16.96% 00m09s Downloading index: library_index.tar.bz2 787.13 KiB / 4.26 MiB 18.06% 00m09s Downloading index: library_index.tar.bz2 787.13 KiB / 4.26 MiB 18.06% 00m09s Downloading index: library_index.tar.bz2 835.13 KiB / 4.26 MiB 19.16% 00m10s Downloading index: library_index.tar.bz2 931.13 KiB / 4.26 MiB 21.37% 00m09s Downloading index: library_index.tar.bz2 982.06 KiB / 4.26 MiB 22.53% 00m10s Downloading index: library_index.tar.bz2 1.02 MiB / 4.26 MiB 23.94% 00m09s Downloading index: library_index.tar.bz2 1.02 MiB / 4.26 MiB 23.94% 00m09s Downloading index: library_index.tar.bz2 1.07 MiB / 4.26 MiB 25.04% 00m10s Downloading index: library_index.tar.bz2 1.16 MiB / 4.26 MiB 27.24% 00m09s Downloading index: library_index.tar.bz2 1.26 MiB / 4.26 MiB 29.63% 00m09s Downloading index: library_index.tar.bz2 1.36 MiB / 4.26 MiB 32.01% 00m08s Downloading index: library_index.tar.bz2 1.36 MiB / 4.26 MiB 32.01% 00m08s Downloading index: library_index.tar.bz2 1.42 MiB / 4.26 MiB 33.48% 00m09s Downloading index: library_index.tar.bz2 1.51 MiB / 4.26 MiB 35.50% 00m08s Downloading index: library_index.tar.bz2 1.55 MiB / 4.26 MiB 36.42% 00m08s Downloading index: library_index.tar.bz2 1.61 MiB / 4.26 MiB 37.89% 00m08s Downloading index: library_index.tar.bz2 1.69 MiB / 4.26 MiB 39.72% 00m08s Downloading index: library_index.tar.bz2 1.69 MiB / 4.26 MiB 39.72% 00m07s Downloading index: library_index.tar.bz2 1.76 MiB / 4.26 MiB 41.37% 00m08s Downloading index: library_index.tar.bz2 1.83 MiB / 4.26 MiB 43.03% 00m07s Downloading index: library_index.tar.bz2 1.89 MiB / 4.26 MiB 44.49% 00m07s Downloading index: library_index.tar.bz2 1.93 MiB / 4.26 MiB 45.30% 00m07s Downloading index: library_index.tar.bz2 1.93 MiB / 4.26 MiB 45.30% 00m07s Downloading index: library_index.tar.bz2 1.97 MiB / 4.26 MiB 46.40% 00m07s Downloading index: library_index.tar.bz2 2.03 MiB / 4.26 MiB 47.80% 00m07s Downloading index: library_index.tar.bz2 2.11 MiB / 4.26 MiB 49.63% 00m07s Downloading index: library_index.tar.bz2 2.16 MiB / 4.26 MiB 50.74% 00m07s Downloading index: library_index.tar.bz2 2.16 MiB / 4.26 MiB 50.74% 00m06s Downloading index: library_index.tar.bz2 2.39 MiB / 4.26 MiB 56.24% 00m06s Downloading index: library_index.tar.bz2 2.39 MiB / 4.26 MiB 56.24% 00m05s Downloading index: library_index.tar.bz2 2.67 MiB / 4.26 MiB 62.85% 00m04s Downloading index: library_index.tar.bz2 2.89 MiB / 4.26 MiB 67.99% 00m04s Downloading index: library_index.tar.bz2 3.12 MiB / 4.26 MiB 73.41% 00m03s Downloading index: library_index.tar.bz2 3.36 MiB / 4.26 MiB 79.00% 00m02s Downloading index: library_index.tar.bz2 3.36 MiB / 4.26 MiB 79.00% 00m02s Downloading index: library_index.tar.bz2 3.60 MiB / 4.26 MiB 84.51% 00m01s Downloading index: library_index.tar.bz2 3.86 MiB / 4.26 MiB 90.75% Downloading index: library_index.tar.bz2 4.14 MiB / 4.26 MiB 97.18% Downloading index: library_index.tar.bz2 downloaded time="2026-09-10T19:31:37Z" level=info msg="Updating index" url="https://downloads.arduino.cc/packages/package_index.tar.bz2" time="2026-09-10T19:31:37Z" level=info msg="Starting download" url="https://downloads.arduino.cc/packages/package_index.tar.bz2" Downloading index: package_index.tar.bz2 0 B / 109.49 KiB 0.00% Downloading index: package_index.tar.bz2 downloaded time="2026-09-10T19:31:39Z" level=info msg="Checking signature" index=/build/.arduino15/package_index.json signatureFile=/build/.arduino15/package_index.json.sig trusted=true time="2026-09-10T19:31:39Z" level=info msg="Loading hardware from: /build/.arduino15/packages" Downloading missing tool builtin:mdns-discovery@1.1.0... Error initializing instance: downloading builtin:mdns-discovery@1.1.0 tool: Error downloading tool builtin:mdns-discovery@1.1.0: no versions available for the current OS, try contacting packages@arduino.cc time="2026-09-10T19:31:39Z" level=warning msg="Error initializing instance: downloading builtin:mdns-discovery@1.1.0 tool: Error downloading tool builtin:mdns-discovery@1.1.0: no versions available for the current OS, try contacting packages@arduino.cc" Downloading missing tool builtin:serial-discovery@1.5.2... Error initializing instance: downloading builtin:serial-discovery@1.5.2 tool: Error downloading tool builtin:serial-discovery@1.5.2: no versions available for the current OS, try contacting packages@arduino.cc time="2026-09-10T19:31:39Z" level=warning msg="Error initializing instance: downloading builtin:serial-discovery@1.5.2 tool: Error downloading tool builtin:serial-discovery@1.5.2: no versions available for the current OS, try contacting packages@arduino.cc" Downloading missing tool builtin:serial-monitor@0.15.0... Error initializing instance: downloading builtin:serial-monitor@0.15.0 tool: Error downloading tool builtin:serial-monitor@0.15.0: no versions available for the current OS, try contacting packages@arduino.cc time="2026-09-10T19:31:39Z" level=warning msg="Error initializing instance: downloading builtin:serial-monitor@0.15.0 tool: Error downloading tool builtin:serial-monitor@0.15.0: no versions available for the current OS, try contacting packages@arduino.cc" Downloading missing tool builtin:ctags@5.8-arduino11... Error initializing instance: downloading builtin:ctags@5.8-arduino11 tool: Error downloading tool builtin:ctags@5.8-arduino11: no versions available for the current OS, try contacting packages@arduino.cc time="2026-09-10T19:31:39Z" level=warning msg="Error initializing instance: downloading builtin:ctags@5.8-arduino11 tool: Error downloading tool builtin:ctags@5.8-arduino11: no versions available for the current OS, try contacting packages@arduino.cc" Downloading missing tool builtin:dfu-discovery@0.1.2... Error initializing instance: downloading builtin:dfu-discovery@0.1.2 tool: Error downloading tool builtin:dfu-discovery@0.1.2: no versions available for the current OS, try contacting packages@arduino.cc time="2026-09-10T19:31:39Z" level=warning msg="Error initializing instance: downloading builtin:dfu-discovery@0.1.2 tool: Error downloading tool builtin:dfu-discovery@0.1.2: no versions available for the current OS, try contacting packages@arduino.cc" time="2026-09-10T19:31:39Z" level=info msg="Loading tools from dir: /build/.arduino15/packages/builtin/tools" Error initializing instance: Error loading hardware platform: reading directory /build/.arduino15/packages/builtin/tools: open /build/.arduino15/packages/builtin/tools: no such file or directory time="2026-09-10T19:31:39Z" level=warning msg="Error initializing instance: Error loading hardware platform: reading directory /build/.arduino15/packages/builtin/tools: open /build/.arduino15/packages/builtin/tools: no such file or directory" Error initializing instance: Error loading hardware platform: discovery builtin:serial-discovery not installed time="2026-09-10T19:31:39Z" level=warning msg="Error initializing instance: Error loading hardware platform: discovery builtin:serial-discovery not installed" Error initializing instance: Error loading hardware platform: discovery builtin:mdns-discovery not installed time="2026-09-10T19:31:39Z" level=warning msg="Error initializing instance: Error loading hardware platform: discovery builtin:mdns-discovery not installed" time="2026-09-10T19:31:39Z" level=info msg="Loading libraries index file" index=/build/.arduino15/library_index.json time="2026-09-10T19:31:44Z" level=info msg="Adding libraries dir" dir=/build/Arduino/libraries isSingleLibrary=false location=user time="2026-09-10T19:31:44Z" level=info msg="Parsing reference arduino:avr@1.6.20" time="2026-09-10T19:31:44Z" level=info msg="Checking signature" index=/build/.arduino15/package_index.json signatureFile=/build/.arduino15/package_index.json.sig trusted=true time="2026-09-10T19:31:44Z" level=info msg="Loading hardware from: /build/.arduino15/packages" Downloading missing tool builtin:serial-monitor@0.15.0... Error initializing instance: downloading builtin:serial-monitor@0.15.0 tool: Error downloading tool builtin:serial-monitor@0.15.0: no versions available for the current OS, try contacting packages@arduino.cc time="2026-09-10T19:31:44Z" level=warning msg="Error initializing instance: downloading builtin:serial-monitor@0.15.0 tool: Error downloading tool builtin:serial-monitor@0.15.0: no versions available for the current OS, try contacting packages@arduino.cc" Downloading missing tool builtin:ctags@5.8-arduino11... Error initializing instance: downloading builtin:ctags@5.8-arduino11 tool: Error downloading tool builtin:ctags@5.8-arduino11: no versions available for the current OS, try contacting packages@arduino.cc time="2026-09-10T19:31:44Z" level=warning msg="Error initializing instance: downloading builtin:ctags@5.8-arduino11 tool: Error downloading tool builtin:ctags@5.8-arduino11: no versions available for the current OS, try contacting packages@arduino.cc" Downloading missing tool builtin:dfu-discovery@0.1.2... Error initializing instance: downloading builtin:dfu-discovery@0.1.2 tool: Error downloading tool builtin:dfu-discovery@0.1.2: no versions available for the current OS, try contacting packages@arduino.cc time="2026-09-10T19:31:44Z" level=warning msg="Error initializing instance: downloading builtin:dfu-discovery@0.1.2 tool: Error downloading tool builtin:dfu-discovery@0.1.2: no versions available for the current OS, try contacting packages@arduino.cc" Downloading missing tool builtin:mdns-discovery@1.1.0... Error initializing instance: downloading builtin:mdns-discovery@1.1.0 tool: Error downloading tool builtin:mdns-discovery@1.1.0: no versions available for the current OS, try contacting packages@arduino.cc time="2026-09-10T19:31:44Z" level=warning msg="Error initializing instance: downloading builtin:mdns-discovery@1.1.0 tool: Error downloading tool builtin:mdns-discovery@1.1.0: no versions available for the current OS, try contacting packages@arduino.cc" Downloading missing tool builtin:serial-discovery@1.5.2... Error initializing instance: downloading builtin:serial-discovery@1.5.2 tool: Error downloading tool builtin:serial-discovery@1.5.2: no versions available for the current OS, try contacting packages@arduino.cc time="2026-09-10T19:31:44Z" level=warning msg="Error initializing instance: downloading builtin:serial-discovery@1.5.2 tool: Error downloading tool builtin:serial-discovery@1.5.2: no versions available for the current OS, try contacting packages@arduino.cc" time="2026-09-10T19:31:44Z" level=info msg="Loading tools from dir: /build/.arduino15/packages/builtin/tools" Error initializing instance: Error loading hardware platform: reading directory /build/.arduino15/packages/builtin/tools: open /build/.arduino15/packages/builtin/tools: no such file or directory time="2026-09-10T19:31:44Z" level=warning msg="Error initializing instance: Error loading hardware platform: reading directory /build/.arduino15/packages/builtin/tools: open /build/.arduino15/packages/builtin/tools: no such file or directory" Error initializing instance: Error loading hardware platform: discovery builtin:serial-discovery not installed time="2026-09-10T19:31:44Z" level=warning msg="Error initializing instance: Error loading hardware platform: discovery builtin:serial-discovery not installed" Error initializing instance: Error loading hardware platform: discovery builtin:mdns-discovery not installed time="2026-09-10T19:31:44Z" level=warning msg="Error initializing instance: Error loading hardware platform: discovery builtin:mdns-discovery not installed" time="2026-09-10T19:31:44Z" level=info msg="Loading libraries index file" index=/build/.arduino15/library_index.json time="2026-09-10T19:31:47Z" level=info msg="Adding libraries dir" dir=/build/Arduino/libraries isSingleLibrary=false location=user time="2026-09-10T19:31:47Z" level=info msg="Parsing reference arduino:avr:avr" time="2026-09-10T19:31:47Z" level=info msg="Parsing reference arduino@1.6.20:avr" time="2026-09-10T19:31:47Z" level=info msg="Parsing reference arduino:avr:avr@1.6.20" time="2026-09-10T19:31:47Z" level=info msg="Parsing reference arduino:@1.6.20" time="2026-09-10T19:31:47Z" level=info msg="Parsing reference :avr@1.5.0" time="2026-09-10T19:31:47Z" level=info msg="Parsing reference @1.5.0" time="2026-09-10T19:31:47Z" level=info msg="Parsing reference arduino:avr@" time="2026-09-10T19:31:47Z" level=info msg="Parsing reference " --- PASS: TestParseReferenceCores (35.61s) === RUN TestParseArgs time="2026-09-10T19:31:47Z" level=info msg="Parsing reference arduino:avr" time="2026-09-10T19:31:48Z" level=info msg="Checking signature" index=/build/.arduino15/package_index.json signatureFile=/build/.arduino15/package_index.json.sig trusted=true time="2026-09-10T19:31:48Z" level=info msg="Loading hardware from: /build/.arduino15/packages" Downloading missing tool builtin:ctags@5.8-arduino11... Error initializing instance: downloading builtin:ctags@5.8-arduino11 tool: Error downloading tool builtin:ctags@5.8-arduino11: no versions available for the current OS, try contacting packages@arduino.cc time="2026-09-10T19:31:48Z" level=warning msg="Error initializing instance: downloading builtin:ctags@5.8-arduino11 tool: Error downloading tool builtin:ctags@5.8-arduino11: no versions available for the current OS, try contacting packages@arduino.cc" Downloading missing tool builtin:dfu-discovery@0.1.2... Error initializing instance: downloading builtin:dfu-discovery@0.1.2 tool: Error downloading tool builtin:dfu-discovery@0.1.2: no versions available for the current OS, try contacting packages@arduino.cc time="2026-09-10T19:31:48Z" level=warning msg="Error initializing instance: downloading builtin:dfu-discovery@0.1.2 tool: Error downloading tool builtin:dfu-discovery@0.1.2: no versions available for the current OS, try contacting packages@arduino.cc" Downloading missing tool builtin:mdns-discovery@1.1.0... Error initializing instance: downloading builtin:mdns-discovery@1.1.0 tool: Error downloading tool builtin:mdns-discovery@1.1.0: no versions available for the current OS, try contacting packages@arduino.cc time="2026-09-10T19:31:48Z" level=warning msg="Error initializing instance: downloading builtin:mdns-discovery@1.1.0 tool: Error downloading tool builtin:mdns-discovery@1.1.0: no versions available for the current OS, try contacting packages@arduino.cc" Downloading missing tool builtin:serial-discovery@1.5.2... Error initializing instance: downloading builtin:serial-discovery@1.5.2 tool: Error downloading tool builtin:serial-discovery@1.5.2: no versions available for the current OS, try contacting packages@arduino.cc time="2026-09-10T19:31:48Z" level=warning msg="Error initializing instance: downloading builtin:serial-discovery@1.5.2 tool: Error downloading tool builtin:serial-discovery@1.5.2: no versions available for the current OS, try contacting packages@arduino.cc" Downloading missing tool builtin:serial-monitor@0.15.0... Error initializing instance: downloading builtin:serial-monitor@0.15.0 tool: Error downloading tool builtin:serial-monitor@0.15.0: no versions available for the current OS, try contacting packages@arduino.cc time="2026-09-10T19:31:48Z" level=warning msg="Error initializing instance: downloading builtin:serial-monitor@0.15.0 tool: Error downloading tool builtin:serial-monitor@0.15.0: no versions available for the current OS, try contacting packages@arduino.cc" time="2026-09-10T19:31:48Z" level=info msg="Loading tools from dir: /build/.arduino15/packages/builtin/tools" Error initializing instance: Error loading hardware platform: reading directory /build/.arduino15/packages/builtin/tools: open /build/.arduino15/packages/builtin/tools: no such file or directory time="2026-09-10T19:31:48Z" level=warning msg="Error initializing instance: Error loading hardware platform: reading directory /build/.arduino15/packages/builtin/tools: open /build/.arduino15/packages/builtin/tools: no such file or directory" Error initializing instance: Error loading hardware platform: discovery builtin:serial-discovery not installed time="2026-09-10T19:31:48Z" level=warning msg="Error initializing instance: Error loading hardware platform: discovery builtin:serial-discovery not installed" Error initializing instance: Error loading hardware platform: discovery builtin:mdns-discovery not installed time="2026-09-10T19:31:48Z" level=warning msg="Error initializing instance: Error loading hardware platform: discovery builtin:mdns-discovery not installed" time="2026-09-10T19:31:48Z" level=info msg="Loading libraries index file" index=/build/.arduino15/library_index.json time="2026-09-10T19:31:53Z" level=info msg="Adding libraries dir" dir=/build/Arduino/libraries isSingleLibrary=false location=user time="2026-09-10T19:31:53Z" level=info msg="Parsing reference arduino:avr@1.6.20" time="2026-09-10T19:31:53Z" level=info msg="Checking signature" index=/build/.arduino15/package_index.json signatureFile=/build/.arduino15/package_index.json.sig trusted=true time="2026-09-10T19:31:53Z" level=info msg="Loading hardware from: /build/.arduino15/packages" Downloading missing tool builtin:ctags@5.8-arduino11... Error initializing instance: downloading builtin:ctags@5.8-arduino11 tool: Error downloading tool builtin:ctags@5.8-arduino11: no versions available for the current OS, try contacting packages@arduino.cc time="2026-09-10T19:31:53Z" level=warning msg="Error initializing instance: downloading builtin:ctags@5.8-arduino11 tool: Error downloading tool builtin:ctags@5.8-arduino11: no versions available for the current OS, try contacting packages@arduino.cc" Downloading missing tool builtin:dfu-discovery@0.1.2... Error initializing instance: downloading builtin:dfu-discovery@0.1.2 tool: Error downloading tool builtin:dfu-discovery@0.1.2: no versions available for the current OS, try contacting packages@arduino.cc time="2026-09-10T19:31:53Z" level=warning msg="Error initializing instance: downloading builtin:dfu-discovery@0.1.2 tool: Error downloading tool builtin:dfu-discovery@0.1.2: no versions available for the current OS, try contacting packages@arduino.cc" Downloading missing tool builtin:mdns-discovery@1.1.0... Error initializing instance: downloading builtin:mdns-discovery@1.1.0 tool: Error downloading tool builtin:mdns-discovery@1.1.0: no versions available for the current OS, try contacting packages@arduino.cc time="2026-09-10T19:31:53Z" level=warning msg="Error initializing instance: downloading builtin:mdns-discovery@1.1.0 tool: Error downloading tool builtin:mdns-discovery@1.1.0: no versions available for the current OS, try contacting packages@arduino.cc" Downloading missing tool builtin:serial-discovery@1.5.2... Error initializing instance: downloading builtin:serial-discovery@1.5.2 tool: Error downloading tool builtin:serial-discovery@1.5.2: no versions available for the current OS, try contacting packages@arduino.cc time="2026-09-10T19:31:53Z" level=warning msg="Error initializing instance: downloading builtin:serial-discovery@1.5.2 tool: Error downloading tool builtin:serial-discovery@1.5.2: no versions available for the current OS, try contacting packages@arduino.cc" Downloading missing tool builtin:serial-monitor@0.15.0... Error initializing instance: downloading builtin:serial-monitor@0.15.0 tool: Error downloading tool builtin:serial-monitor@0.15.0: no versions available for the current OS, try contacting packages@arduino.cc time="2026-09-10T19:31:53Z" level=warning msg="Error initializing instance: downloading builtin:serial-monitor@0.15.0 tool: Error downloading tool builtin:serial-monitor@0.15.0: no versions available for the current OS, try contacting packages@arduino.cc" time="2026-09-10T19:31:53Z" level=info msg="Loading tools from dir: /build/.arduino15/packages/builtin/tools" Error initializing instance: Error loading hardware platform: reading directory /build/.arduino15/packages/builtin/tools: open /build/.arduino15/packages/builtin/tools: no such file or directory time="2026-09-10T19:31:53Z" level=warning msg="Error initializing instance: Error loading hardware platform: reading directory /build/.arduino15/packages/builtin/tools: open /build/.arduino15/packages/builtin/tools: no such file or directory" Error initializing instance: Error loading hardware platform: discovery builtin:serial-discovery not installed time="2026-09-10T19:31:53Z" level=warning msg="Error initializing instance: Error loading hardware platform: discovery builtin:serial-discovery not installed" Error initializing instance: Error loading hardware platform: discovery builtin:mdns-discovery not installed time="2026-09-10T19:31:53Z" level=warning msg="Error initializing instance: Error loading hardware platform: discovery builtin:mdns-discovery not installed" time="2026-09-10T19:31:53Z" level=info msg="Loading libraries index file" index=/build/.arduino15/library_index.json time="2026-09-10T19:31:57Z" level=info msg="Adding libraries dir" dir=/build/Arduino/libraries isSingleLibrary=false location=user --- PASS: TestParseArgs (9.69s) PASS ok github.com/arduino/arduino-cli/internal/cli/arguments 57.971s ? github.com/arduino/arduino-cli/internal/cli/board [no test files] ? github.com/arduino/arduino-cli/internal/cli/burnbootloader [no test files] ? github.com/arduino/arduino-cli/internal/cli/cache [no test files] ? github.com/arduino/arduino-cli/internal/cli/compile [no test files] ? github.com/arduino/arduino-cli/internal/cli/completion [no test files] ? github.com/arduino/arduino-cli/internal/cli/config [no test files] === RUN TestConfigurationSchemaValidity --- PASS: TestConfigurationSchemaValidity (0.07s) === RUN TestInit --- PASS: TestInit (0.00s) === RUN TestFindConfigFile --- PASS: TestFindConfigFile (0.02s) === RUN TestFindConfigDir --- PASS: TestFindConfigDir (0.00s) === RUN TestUserAgentHeader RESPONSE: arduino-cli/0.0.0-git test-user-agent (riscv64; linux; go1.27.0-X:nodwarf5) Commit: context-user-agent --- PASS: TestUserAgentHeader (0.12s) === RUN TestProxy --- PASS: TestProxy (0.11s) === RUN TestConnectionTimeout --- PASS: TestConnectionTimeout (10.08s) PASS ok github.com/arduino/arduino-cli/internal/cli/configuration 20.489s ? github.com/arduino/arduino-cli/internal/cli/core [no test files] ? github.com/arduino/arduino-cli/internal/cli/daemon [no test files] ? github.com/arduino/arduino-cli/internal/cli/debug [no test files] === RUN TestOutputSelection --- PASS: TestOutputSelection (0.81s) === RUN TestJSONOutputStream --- PASS: TestJSONOutputStream (0.06s) === RUN TestJsonOutputOnCustomStreams --- PASS: TestJsonOutputOnCustomStreams (0.01s) PASS ok github.com/arduino/arduino-cli/internal/cli/feedback 8.629s === RUN TestAllFieldAreMapped --- PASS: TestAllFieldAreMapped (0.32s) === RUN TestEnumsMapsEveryRpcCounterpart === RUN TestEnumsMapsEveryRpcCounterpart/LibraryLocation_enums_maps_every_element === RUN TestEnumsMapsEveryRpcCounterpart/LibraryLayout_enums_maps_every_element === RUN TestEnumsMapsEveryRpcCounterpart/LibrarySearchStatus_enums_maps_every_element === RUN TestEnumsMapsEveryRpcCounterpart/IndexUpdateReport_Status_enums_maps_every_element --- PASS: TestEnumsMapsEveryRpcCounterpart (0.04s) --- PASS: TestEnumsMapsEveryRpcCounterpart/LibraryLocation_enums_maps_every_element (0.00s) --- PASS: TestEnumsMapsEveryRpcCounterpart/LibraryLayout_enums_maps_every_element (0.00s) --- PASS: TestEnumsMapsEveryRpcCounterpart/LibrarySearchStatus_enums_maps_every_element (0.00s) --- PASS: TestEnumsMapsEveryRpcCounterpart/IndexUpdateReport_Status_enums_maps_every_element (0.00s) PASS ok github.com/arduino/arduino-cli/internal/cli/feedback/result 5.289s ? github.com/arduino/arduino-cli/internal/cli/feedback/table [no test files] ? github.com/arduino/arduino-cli/internal/cli/generatedocs [no test files] ? github.com/arduino/arduino-cli/internal/cli/instance [no test files] === RUN TestArgsStringify --- PASS: TestArgsStringify (0.05s) === RUN TestParseReferenceArgLibs --- PASS: TestParseReferenceArgLibs (0.00s) === RUN TestParseLibraryReferenceArgs --- PASS: TestParseLibraryReferenceArgs (0.00s) PASS ok github.com/arduino/arduino-cli/internal/cli/lib 14.173s === RUN TestTimeStampWriter --- PASS: TestTimeStampWriter (0.03s) PASS ok github.com/arduino/arduino-cli/internal/cli/monitor 10.097s ? github.com/arduino/arduino-cli/internal/cli/outdated [no test files] ? github.com/arduino/arduino-cli/internal/cli/profile [no test files] ? github.com/arduino/arduino-cli/internal/cli/sketch [no test files] ? github.com/arduino/arduino-cli/internal/cli/update [no test files] ? github.com/arduino/arduino-cli/internal/cli/updater [no test files] ? github.com/arduino/arduino-cli/internal/cli/upgrade [no test files] ? github.com/arduino/arduino-cli/internal/cli/upload [no test files] ? github.com/arduino/arduino-cli/internal/cli/version [no test files] ? github.com/arduino/arduino-cli/internal/docsgen [no test files] === RUN TestConfiguration --- PASS: TestConfiguration (0.00s) === RUN TestYAMLCleanUpOfZeroValues --- PASS: TestYAMLCleanUpOfZeroValues (0.00s) === RUN TestApplyEnvVars --- PASS: TestApplyEnvVars (0.00s) === RUN TestMerge --- PASS: TestMerge (0.00s) === RUN TestAllKeys --- PASS: TestAllKeys (0.00s) === RUN TestSchema --- PASS: TestSchema (0.00s) === RUN TestJson {"answer":42,"foo":"bar","fooz":{"bar":"baz"}} --- PASS: TestJson (0.00s) === RUN TestYaml answer: 42 foo: bar fooz: bar: baz --- PASS: TestYaml (0.00s) PASS ok github.com/arduino/arduino-cli/internal/go-configmap 2.190s === RUN TestPoTranslation --- PASS: TestPoTranslation (0.03s) === RUN TestNoLocaleSet --- PASS: TestNoLocaleSet (0.00s) === RUN TestTranslationWithVariables --- PASS: TestTranslationWithVariables (0.00s) === RUN TestTranslationInTemplate --- PASS: TestTranslationInTemplate (0.03s) === RUN TestTranslationWithQuotedStrings --- PASS: TestTranslationWithQuotedStrings (0.00s) === RUN TestTranslationWithLineBreaks --- PASS: TestTranslationWithLineBreaks (0.00s) PASS ok github.com/arduino/arduino-cli/internal/i18n 5.629s ? github.com/arduino/arduino-cli/internal/inventory [no test files] === RUN TestI18NSyntax --- PASS: TestI18NSyntax (0.01s) === RUN TestLocaleMatch --- PASS: TestLocaleMatch (0.00s) PASS ok github.com/arduino/arduino-cli/internal/locales 3.648s ? github.com/arduino/arduino-cli/internal/locales/cmd [no test files] ? github.com/arduino/arduino-cli/internal/locales/cmd/ast [no test files] ? github.com/arduino/arduino-cli/internal/locales/cmd/commands [no test files] ? github.com/arduino/arduino-cli/internal/locales/cmd/commands/catalog [no test files] ? github.com/arduino/arduino-cli/internal/locales/cmd/commands/transifex [no test files] === RUN TestCatalogWriter --- PASS: TestCatalogWriter (0.00s) === RUN TestMerge --- PASS: TestMerge (0.00s) === RUN TestParser --- PASS: TestParser (0.00s) PASS ok github.com/arduino/arduino-cli/internal/locales/cmd/po 2.685s ? github.com/arduino/arduino-cli/internal/mock_avrdude [no test files] ? github.com/arduino/arduino-cli/internal/mock_serial_discovery [no test files] ? github.com/arduino/arduino-cli/internal/mock_serial_monitor [no test files] === RUN TestGet === RUN TestGet/the_key_is_a_string === RUN TestGet/the_key_is_int === RUN TestGet/custom_comparable_key --- PASS: TestGet (0.02s) --- PASS: TestGet/the_key_is_a_string (0.02s) --- PASS: TestGet/the_key_is_int (0.00s) --- PASS: TestGet/custom_comparable_key (0.00s) === RUN TestSet === RUN TestSet/insert_3_different_keys === RUN TestSet/insert_equal_keys --- PASS: TestSet (0.00s) --- PASS: TestSet/insert_3_different_keys (0.00s) --- PASS: TestSet/insert_equal_keys (0.00s) === RUN TestSize === RUN TestSize/empty_map === RUN TestSize/one_element === RUN TestSize/three_elements === RUN TestSize/insert_same_keys_result_in_size_1 --- PASS: TestSize (0.02s) --- PASS: TestSize/empty_map (0.00s) --- PASS: TestSize/one_element (0.00s) --- PASS: TestSize/three_elements (0.00s) --- PASS: TestSize/insert_same_keys_result_in_size_1 (0.00s) === RUN TestKeys === RUN TestKeys/empty_map === RUN TestKeys/one_element === RUN TestKeys/keys_respect_order_of_insertion === RUN TestKeys/replacing_a_key_changes_the_ordering === RUN TestKeys/delete_a_key --- PASS: TestKeys (0.00s) --- PASS: TestKeys/empty_map (0.00s) --- PASS: TestKeys/one_element (0.00s) --- PASS: TestKeys/keys_respect_order_of_insertion (0.00s) --- PASS: TestKeys/replacing_a_key_changes_the_ordering (0.00s) --- PASS: TestKeys/delete_a_key (0.00s) === RUN TestRemove === RUN TestRemove/key_doesn't_exist === RUN TestRemove/key_exist === RUN TestRemove/key_deletion_doesn't_affect_other_keys --- PASS: TestRemove (0.00s) --- PASS: TestRemove/key_doesn't_exist (0.00s) --- PASS: TestRemove/key_exist (0.00s) --- PASS: TestRemove/key_deletion_doesn't_affect_other_keys (0.00s) === RUN TestMerge === RUN TestMerge/merge_empty_maps === RUN TestMerge/merge_multiple_elements --- PASS: TestMerge (0.00s) --- PASS: TestMerge/merge_empty_maps (0.00s) --- PASS: TestMerge/merge_multiple_elements (0.00s) === RUN TestSortKeys === RUN TestSortKeys/empty_map === RUN TestSortKeys/sort_ascending --- PASS: TestSortKeys (0.00s) --- PASS: TestSortKeys/empty_map (0.00s) --- PASS: TestSortKeys/sort_ascending (0.00s) === RUN TestValues === RUN TestValues/empty_map === RUN TestValues/values_respect_order_of_insertion === RUN TestValues/after_a_key_sort_values_respect_the_new_order --- PASS: TestValues (0.00s) --- PASS: TestValues/empty_map (0.00s) --- PASS: TestValues/values_respect_order_of_insertion (0.00s) --- PASS: TestValues/after_a_key_sort_values_respect_the_new_order (0.00s) === RUN TestClone === RUN TestClone/empty_map === RUN TestClone/clone_doesn't_affect_the_original_map --- PASS: TestClone (0.00s) --- PASS: TestClone/empty_map (0.00s) --- PASS: TestClone/clone_doesn't_affect_the_original_map (0.00s) === RUN TestMarshallJSON === RUN TestMarshallJSON/empty_map === RUN TestMarshallJSON/respect_the_order_of_insertion === RUN TestMarshallJSON/can_serialize_int_keys === RUN TestMarshallJSON/can_serialize_pointer_keys --- PASS: TestMarshallJSON (0.01s) --- PASS: TestMarshallJSON/empty_map (0.00s) --- PASS: TestMarshallJSON/respect_the_order_of_insertion (0.00s) --- PASS: TestMarshallJSON/can_serialize_int_keys (0.00s) --- PASS: TestMarshallJSON/can_serialize_pointer_keys (0.00s) PASS ok github.com/arduino/arduino-cli/internal/orderedmap 3.754s === RUN TestFQBN --- PASS: TestFQBN (0.00s) === RUN TestMatch --- PASS: TestMatch (0.00s) === RUN TestValidCharacters --- PASS: TestValidCharacters (0.00s) === RUN TestMustParse --- PASS: TestMustParse (0.00s) === RUN TestClone --- PASS: TestClone (0.00s) PASS ok github.com/arduino/arduino-cli/pkg/fqbn 1.948s ? github.com/arduino/arduino-cli/rpc/cc/arduino/cli/commands/v1 [no test files] ? github.com/arduino/arduino-cli/rpc/internal/client_example [no test files] ? github.com/arduino/arduino-cli/rpc/internal/get_version_example [no test files] ? github.com/arduino/arduino-cli/rpc/internal/list_cores_example [no test files] FAIL ==> ERROR:(B A failure occurred in check().(B  Aborting...(B ]3008;end=9df9a60ba7444520ae8fd010546e1986\[!p]104\[?7h]3008;end=985c6332751a4411b4e607a7bce7dc56\==> ERROR:(B Build failed, check /var/lib/archbuild/extra-riscv64/felix-18/build(B [?12l[?25h[?12l[?25h]3008;end=23b470053db5495fa42f0aea2cc52a4e\[?12l[?25hreceiving incremental file list arduino-cli-1.5.1-1-riscv64-build.log arduino-cli-1.5.1-1-riscv64-check.log arduino-cli-1.5.1-1-riscv64-prepare.log sent 81 bytes received 29,135 bytes 11,686.40 bytes/sec total size is 248,662 speedup is 8.51