evaluate x86_64-linux

Reproduce this run
  1. 0.00 s $ /nix/store/9ypz3flqsrl5xl495mm8h645gadjsxi1-coreutils-9.11/bin/timeout --kill-after=15s 7200s /nix/store/6f7ai6jmdrlg1r5viixgpysdxa5yg9y9-nix-ci-eval-0.0.0/bin/nix-ci-eval --flake git+https://github.com/NorfairKing/hopinion?ref=no-semigroup-on-text&rev=db3d6bfac60b18839e023c11f568b28df3183b32 --system x86_64-linux
  2. 0.70 s remote: Enumerating objects: 345, done.
  3. 0.70 s remote: Counting objects: 0% (1/345) remote: Counting objects: 1% (4/345) remote: Counting objects: 2% (7/345) remote: Counting objects: 3% (11/345) remote: Counting objects: 4% (14/345) remote: Counting objects: 5% (18/345) remote: Counting objects: 6% (21/345) remote: Counting objects: 7% (25/345) remote: Counting objects: 8% (28/345) remote: Counting objects: 9% (32/345) remote: Counting objects: 10% (35/345) remote: Counting objects: 11% (38/345) remote: Counting objects: 12% (42/345) remote: Counting objects: 13% (45/345) remote: Counting objects: 14% (49/345) remote: Counting objects: 15% (52/345) remote: Counting objects: 16% (56/345) remote: Counting objects: 17% (59/345) remote: Counting objects: 18% (63/345) remote: Counting objects: 19% (66/345) remote: Counting objects: 20% (69/345) remote: Counting objects: 21% (73/345) remote: Counting objects: 22% (76/345) remote: Counting objects: 23% (80/345) remote: Counting objects: 24% (83/345) remote: Counting objects: 25% (87/345) remote: Counting objects: 26% (90/345) remote: Counting objects: 27% (94/345) remote: Counting objects: 28% (97/345) remote: Counting objects: 29% (101/345) remote: Counting objects: 30% (104/345) remote: Counting objects: 31% (107/345) remote: Counting objects: 32% (111/345) remote: Counting objects: 33% (114/345) remote: Counting objects: 34% (118/345) remote: Counting objects: 35% (121/345) remote: Counting objects: 36% (125/345) remote: Counting objects: 37% (128/345) remote: Counting objects: 38% (132/345) remote: Counting objects: 39% (135/345) remote: Counting objects: 40% (138/345) remote: Counting objects: 41% (142/345) remote: Counting objects: 42% (145/345) remote: Counting objects: 43% (149/345) remote: Counting objects: 44% (152/345) remote: Counting objects: 45% (156/345) remote: Counting objects: 46% (159/345) remote: Counting objects: 47% (163/345) remote: Counting objects: 48% (166/345) remote: Counting objects: 49% (170/345) remote: Counting objects: 50% (173/345) remote: Counting objects: 51% (176/345) remote: Counting objects: 52% (180/345) remote: Counting objects: 53% (183/345) remote: Counting objects: 54% (187/345) remote: Counting objects: 55% (190/345) remote: Counting objects: 56% (194/345) remote: Counting objects: 57% (197/345) remote: Counting objects: 58% (201/345) remote: Counting objects: 59% (204/345) remote: Counting objects: 60% (207/345) remote: Counting objects: 61% (211/345) remote: Counting objects: 62% (214/345) remote: Counting objects: 63% (218/345) remote: Counting objects: 64% (221/345) remote: Counting objects: 65% (225/345) remote: Counting objects: 66% (228/345) remote: Counting objects: 67% (232/345) remote: Counting objects: 68% (235/345) remote: Counting objects: 69% (239/345) remote: Counting objects: 70% (242/345) remote: Counting objects: 71% (245/345) remote: Counting objects: 72% (249/345) remote: Counting objects: 73% (252/345) remote: Counting objects: 74% (256/345) remote: Counting objects: 75% (259/345) remote: Counting objects: 76% (263/345) remote: Counting objects: 77% (266/345) remote: Counting objects: 78% (270/345) remote: Counting objects: 79% (273/345) remote: Counting objects: 80% (276/345) remote: Counting objects: 81% (280/345) remote: Counting objects: 82% (283/345) remote: Counting objects: 83% (287/345) remote: Counting objects: 84% (290/345) remote: Counting objects: 85% (294/345) remote: Counting objects: 86% (297/345) remote: Counting objects: 87% (301/345) remote: Counting objects: 88% (304/345) remote: Counting objects: 89% (308/345) remote: Counting objects: 90% (311/345) remote: Counting objects: 91% (314/345) remote: Counting objects: 92% (318/345) remote: Counting objects: 93% (321/345) remote: Counting objects: 94% (325/345) remote: Counting objects: 95% (328/345) remote: Counting objects: 96% (332/345) remote: Counting objects: 97% (335/345) remote: Counting objects: 98% (339/345) remote: Counting objects: 99% (342/345) remote: Counting objects: 100% (345/345) remote: Counting objects: 100% (345/345), done.
  4. 0.71 s remote: Compressing objects: 0% (1/257) remote: Compressing objects: 1% (3/257) remote: Compressing objects: 2% (6/257) remote: Compressing objects: 3% (8/257) remote: Compressing objects: 4% (11/257) remote: Compressing objects: 5% (13/257) remote: Compressing objects: 6% (16/257) remote: Compressing objects: 7% (18/257) remote: Compressing objects: 8% (21/257) remote: Compressing objects: 9% (24/257) remote: Compressing objects: 10% (26/257) remote: Compressing objects: 11% (29/257) remote: Compressing objects: 12% (31/257) remote: Compressing objects: 13% (34/257) remote: Compressing objects: 14% (36/257) remote: Compressing objects: 15% (39/257) remote: Compressing objects: 16% (42/257) remote: Compressing objects: 17% (44/257) remote: Compressing objects: 18% (47/257) remote: Compressing objects: 19% (49/257) remote: Compressing objects: 20% (52/257) remote: Compressing objects: 21% (54/257) remote: Compressing objects: 22% (57/257) remote: Compressing objects: 23% (60/257) remote: Compressing objects: 24% (62/257) remote: Compressing objects: 25% (65/257) remote: Compressing objects: 26% (67/257) remote: Compressing objects: 27% (70/257) remote: Compressing objects: 28% (72/257) remote: Compressing objects: 29% (75/257) remote: Compressing objects: 30% (78/257) remote: Compressing objects: 31% (80/257) remote: Compressing objects: 32% (83/257) remote: Compressing objects: 33% (85/257) remote: Compressing objects: 34% (88/257) remote: Compressing objects: 35% (90/257) remote: Compressing objects: 36% (93/257) remote: Compressing objects: 37% (96/257) remote: Compressing objects: 38% (98/257) remote: Compressing objects: 39% (101/257) remote: Compressing objects: 40% (103/257) remote: Compressing objects: 41% (106/257) remote: Compressing objects: 42% (108/257) remote: Compressing objects: 43% (111/257) remote: Compressing objects: 44% (114/257) remote: Compressing objects: 45% (116/257) remote: Compressing objects: 46% (119/257) remote: Compressing objects: 47% (121/257) remote: Compressing objects: 48% (124/257) remote: Compressing objects: 49% (126/257) remote: Compressing objects: 50% (129/257) remote: Compressing objects: 51% (132/257) remote: Compressing objects: 52% (134/257) remote: Compressing objects: 53% (137/257) remote: Compressing objects: 54% (139/257) remote: Compressing objects: 55% (142/257) remote: Compressing objects: 56% (144/257) remote: Compressing objects: 57% (147/257) remote: Compressing objects: 58% (150/257) remote: Compressing objects: 59% (152/257) remote: Compressing objects: 60% (155/257) remote: Compressing objects: 61% (157/257) remote: Compressing objects: 62% (160/257) remote: Compressing objects: 63% (162/257) remote: Compressing objects: 64% (165/257) remote: Compressing objects: 65% (168/257) remote: Compressing objects: 66% (170/257) remote: Compressing objects: 67% (173/257) remote: Compressing objects: 68% (175/257) remote: Compressing objects: 69% (178/257) remote: Compressing objects: 70% (180/257) remote: Compressing objects: 71% (183/257) remote: Compressing objects: 72% (186/257) remote: Compressing objects: 73% (188/257) remote: Compressing objects: 74% (191/257) remote: Compressing objects: 75% (193/257) remote: Compressing objects: 76% (196/257) remote: Compressing objects: 77% (198/257) remote: Compressing objects: 78% (201/257) remote: Compressing objects: 79% (204/257) remote: Compressing objects: 80% (206/257) remote: Compressing objects: 81% (209/257) remote: Compressing objects: 82% (211/257) remote: Compressing objects: 83% (214/257) remote: Compressing objects: 84% (216/257) remote: Compressing objects: 85% (219/257) remote: Compressing objects: 86% (222/257) remote: Compressing objects: 87% (224/257) remote: Compressing objects: 88% (227/257) remote: Compressing objects: 89% (229/257) remote: Compressing objects: 90% (232/257) remote: Compressing objects: 91% (234/257) remote: Compressing objects: 92% (237/257) remote: Compressing objects: 93% (240/257) remote: Compressing objects: 94% (242/257) remote: Compressing objects: 95% (245/257) remote: Compressing objects: 96% (247/257) remote: Compressing objects: 97% (250/257) remote: Compressing objects: 98% (252/257) remote: Compressing objects: 99% (255/257) remote: Compressing objects: 100% (257/257) remote: Compressing objects: 100% (257/257), done.
  5. 0.76 s Receiving objects: 0% (1/345) Receiving objects: 1% (4/345) Receiving objects: 2% (7/345) Receiving objects: 3% (11/345) Receiving objects: 4% (14/345) Receiving objects: 5% (18/345) Receiving objects: 6% (21/345) Receiving objects: 7% (25/345) Receiving objects: 8% (28/345) Receiving objects: 9% (32/345) Receiving objects: 10% (35/345) Receiving objects: 11% (38/345) Receiving objects: 12% (42/345) Receiving objects: 13% (45/345) Receiving objects: 14% (49/345) Receiving objects: 15% (52/345) Receiving objects: 16% (56/345) Receiving objects: 17% (59/345) Receiving objects: 18% (63/345) Receiving objects: 19% (66/345) Receiving objects: 20% (69/345) Receiving objects: 21% (73/345) Receiving objects: 22% (76/345) Receiving objects: 23% (80/345) Receiving objects: 24% (83/345) Receiving objects: 25% (87/345) Receiving objects: 26% (90/345) Receiving objects: 27% (94/345) Receiving objects: 28% (97/345) Receiving objects: 29% (101/345) Receiving objects: 30% (104/345) Receiving objects: 31% (107/345) Receiving objects: 32% (111/345) Receiving objects: 33% (114/345) Receiving objects: 34% (118/345) Receiving objects: 35% (121/345) Receiving objects: 36% (125/345) Receiving objects: 37% (128/345) Receiving objects: 38% (132/345) Receiving objects: 39% (135/345) Receiving objects: 40% (138/345) Receiving objects: 41% (142/345) Receiving objects: 42% (145/345) Receiving objects: 43% (149/345) Receiving objects: 44% (152/345) Receiving objects: 45% (156/345) Receiving objects: 46% (159/345) Receiving objects: 47% (163/345) Receiving objects: 48% (166/345) Receiving objects: 49% (170/345) Receiving objects: 50% (173/345) Receiving objects: 51% (176/345) Receiving objects: 52% (180/345) Receiving objects: 53% (183/345) Receiving objects: 54% (187/345) Receiving objects: 55% (190/345) Receiving objects: 56% (194/345) Receiving objects: 57% (197/345) Receiving objects: 58% (201/345) Receiving objects: 59% (204/345) Receiving objects: 60% (207/345) Receiving objects: 61% (211/345) Receiving objects: 62% (214/345) Receiving objects: 63% (218/345) Receiving objects: 64% (221/345) Receiving objects: 65% (225/345) Receiving objects: 66% (228/345) Receiving objects: 67% (232/345) Receiving objects: 68% (235/345) Receiving objects: 69% (239/345) Receiving objects: 70% (242/345) Receiving objects: 71% (245/345) Receiving objects: 72% (249/345) Receiving objects: 73% (252/345) Receiving objects: 74% (256/345) Receiving objects: 75% (259/345) Receiving objects: 76% (263/345) Receiving objects: 77% (266/345) Receiving objects: 78% (270/345) Receiving objects: 79% (273/345) Receiving objects: 80% (276/345) Receiving objects: 81% (280/345) Receiving objects: 82% (283/345) Receiving objects: 83% (287/345) Receiving objects: 84% (290/345) Receiving objects: 85% (294/345) Receiving objects: 86% (297/345) Receiving objects: 87% (301/345) Receiving objects: 88% (304/345) Receiving objects: 89% (308/345) Receiving objects: 90% (311/345) Receiving objects: 91% (314/345) Receiving objects: 92% (318/345) Receiving objects: 93% (321/345) Receiving objects: 94% (325/345) Receiving objects: 95% (328/345) remote: Total 345 (delta 44), reused 310 (delta 38), pack-reused 0 (from 0)
  6. 0.76 s Receiving objects: 96% (332/345) Receiving objects: 97% (335/345) Receiving objects: 98% (339/345) Receiving objects: 99% (342/345) Receiving objects: 100% (345/345) Receiving objects: 100% (345/345), 203.18 KiB | 4.84 MiB/s, done.
  7. 0.76 s Resolving deltas: 0% (0/44) Resolving deltas: 2% (1/44) Resolving deltas: 4% (2/44) Resolving deltas: 6% (3/44) Resolving deltas: 9% (4/44) Resolving deltas: 11% (5/44) Resolving deltas: 13% (6/44) Resolving deltas: 15% (7/44) Resolving deltas: 18% (8/44) Resolving deltas: 20% (9/44) Resolving deltas: 22% (10/44) Resolving deltas: 25% (11/44) Resolving deltas: 27% (12/44) Resolving deltas: 29% (13/44) Resolving deltas: 31% (14/44) Resolving deltas: 34% (15/44) Resolving deltas: 36% (16/44) Resolving deltas: 38% (17/44) Resolving deltas: 40% (18/44) Resolving deltas: 43% (19/44) Resolving deltas: 45% (20/44) Resolving deltas: 47% (21/44) Resolving deltas: 50% (22/44) Resolving deltas: 52% (23/44) Resolving deltas: 54% (24/44) Resolving deltas: 56% (25/44) Resolving deltas: 59% (26/44) Resolving deltas: 61% (27/44) Resolving deltas: 63% (28/44) Resolving deltas: 65% (29/44) Resolving deltas: 68% (30/44) Resolving deltas: 70% (31/44) Resolving deltas: 72% (32/44) Resolving deltas: 75% (33/44) Resolving deltas: 77% (34/44) Resolving deltas: 81% (36/44) Resolving deltas: 84% (37/44) Resolving deltas: 86% (38/44) Resolving deltas: 88% (39/44) Resolving deltas: 90% (40/44) Resolving deltas: 95% (42/44) Resolving deltas: 97% (43/44) Resolving deltas: 100% (44/44) Resolving deltas: 100% (44/44), done.
  8. 1.53 s From https://github.com/NorfairKing/hopinion
  9. 1.53 s * branch db3d6bfac60b18839e023c11f568b28df3183b32 -> FETCH_HEAD
  10. 4.59 s {"attrPath":["checks","x86_64-linux","e2e-added-rule-is-run"],"drvPath":"/nix/store/7l6wf4jsnkj8jfg6k1jhp9r1grnqjmyr-e2e-added-rule-is-run.drv","isCached":false,"type":"job"}
  11. 5.03 s {"attrPath":["checks","x86_64-linux","e2e-artifacts-are-read"],"drvPath":"/nix/store/r4f35jb8a64213hndajqrlxkjsd0szp2-e2e-artifacts-are-read.drv","isCached":false,"type":"job"}
  12. 5.22 s {"attrPath":["checks","x86_64-linux","e2e-clean"],"drvPath":"/nix/store/li8lp6icbrdpijbls0d63xc10qc8z119-e2e-clean.drv","isCached":true,"type":"job"}
  13. 5.54 s {"attrPath":["checks","x86_64-linux","e2e-choices-are-found-beside-the-repository"],"drvPath":"/nix/store/g6jms4dbp182wlnrmw07mcpmnyn6c2bk-e2e-choices-are-found-beside-the-repository.drv","isCached":false,"type":"job"}
  14. 5.63 s {"attrPath":["checks","x86_64-linux","e2e-dirty-package-is-judged-failing"],"drvPath":"/nix/store/fmh38inhj8s51nzzi28j548y4yg65hhw-e2e-dirty-package-is-judged-failing.drv","isCached":false,"type":"job"}
  15. 6.11 s {"attrPath":["checks","x86_64-linux","e2e-dirty-report-is-readable"],"drvPath":"/nix/store/2jrnz5140jna75hj4hxxq3ivb5qiqf0s-e2e-dirty-report-is-readable.drv","isCached":false,"type":"job"}
  16. 6.62 s {"attrPath":["checks","x86_64-linux","e2e-disabled-rule-is-not-run"],"drvPath":"/nix/store/fcwiihnlfgjknaphrvcb5j0778bakrk1-e2e-disabled-rule-is-not-run.drv","isCached":false,"type":"job"}
  17. 7.21 s {"attrPath":["checks","x86_64-linux","e2e-dirty-project-is-judged-failing"],"drvPath":"/nix/store/jar9x44yyicgsm2i9nkzcxyidcyw9ird-e2e-dirty-project-is-judged-failing.drv","isCached":false,"type":"job"}
  18. 7.27 s {"attrPath":["checks","x86_64-linux","e2e-incomplete-artifacts-are-a-failure"],"drvPath":"/nix/store/f5lz1v505qgm68phd2lzpkn44nsalcgn-e2e-incomplete-artifacts-are-a-failure.drv","isCached":false,"type":"job"}
  19. 7.30 s {"attrPath":["checks","x86_64-linux","e2e-named-packages-are-every-package"],"drvPath":"/nix/store/wc63nnz8fcph8mv8915kac7n254wqj3a-e2e-named-packages-are-every-package.drv","isCached":false,"type":"job"}
  20. 7.69 s {"attrPath":["checks","x86_64-linux","e2e-judging-nothing-fails"],"drvPath":"/nix/store/216j8jivp09l6gs3d1kgkbc3qznvgl0v-e2e-judging-nothing-fails.drv","isCached":false,"type":"job"}
  21. 7.80 s {"attrPath":["checks","x86_64-linux","e2e-no-packages-is-judged-failing"],"drvPath":"/nix/store/44ksw44f7g39xwagnnwypafqzj7vhf4g-e2e-no-packages-is-judged-failing.drv","isCached":false,"type":"job"}
  22. 8.08 s {"attrPath":["checks","x86_64-linux","e2e-no-store-paths-in-findings"],"drvPath":"/nix/store/z8sknbmiciqdcs23i92nk928ikd2gmi1-e2e-no-store-paths-in-findings.drv","isCached":false,"type":"job"}
  23. 8.19 s {"attrPath":["checks","x86_64-linux","e2e-paths-are-repository-relative"],"drvPath":"/nix/store/zc9r04iynhzr1li36844simxzpqkdc21-e2e-paths-are-repository-relative.drv","isCached":false,"type":"job"}
  24. 8.48 s {"attrPath":["checks","x86_64-linux","e2e-withheld-facts-fail"],"drvPath":"/nix/store/g0x3z54h1ks4d0qdxrf9jyrhsn9yf24n-e2e-withheld-facts-fail.drv","isCached":false,"type":"job"}
  25. 8.60 s {"attrPath":["checks","x86_64-linux","e2e-wrong-source-mapping-is-a-complaint"],"drvPath":"/nix/store/igv1dprjslkfgqj632ci4d31z9zgzihb-e2e-wrong-source-mapping-is-a-complaint.drv","isCached":false,"type":"job"}
  26. 9.15 s {"attrPath":["checks","x86_64-linux","hlint-check"],"drvPath":"/nix/store/afjpgdfjb1d0saz7rp2vwmqq4888snh5-hlint-check.drv","isCached":false,"type":"job"}
  27. 9.55 s {"attrPath":["checks","x86_64-linux","hopinion"],"drvPath":"/nix/store/6azp3i2gnggn6hbkbhgn52l61irwsk3l-hopinion.drv","isCached":true,"type":"job"}
  28. 11.34 s {"attrPath":["checks","x86_64-linux","release"],"drvPath":"/nix/store/8xkpip3vlk840dmp9dkifx41vbvaxh5l-hopinion-0.0.0.drv","isCached":true,"type":"job"}
  29. 11.34 s {"attrPath":["checks","x86_64-linux","e2e-added-rule-is-run"],"dependencies":[["checks","x86_64-linux","release"]],"type":"dependency"}
  30. 11.34 s Discovered the following buildables.
  31. 11.34 s Some of these were already built successfully before; we will skip those builds.
  32. 12.74 s {"attrPath":["checks","x86_64-linux","weeder-check"],"drvPath":"/nix/store/kvrjarppvkjbwbw78jbgyw3d7yw7m77z-weeder-check.drv","isCached":false,"type":"job"}
  33. 12.75 s {"attrPath":["checks","x86_64-linux","e2e-artifacts-are-read"],"dependencies":[["checks","x86_64-linux","release"]],"type":"dependency"}
  34. 12.75 s Discovered the following buildables.
  35. 12.76 s {"attrPath":["checks","x86_64-linux","e2e-clean"],"dependencies":[["checks","x86_64-linux","release"]],"type":"dependency"}
  36. 12.76 s {"attrPath":["checks","x86_64-linux","e2e-dirty-package-is-judged-failing"],"dependencies":[["checks","x86_64-linux","release"]],"type":"dependency"}
  37. 12.76 s {"attrPath":["checks","x86_64-linux","e2e-dirty-report-is-readable"],"dependencies":[["checks","x86_64-linux","release"]],"type":"dependency"}
  38. 12.76 s {"attrPath":["checks","x86_64-linux","e2e-disabled-rule-is-not-run"],"dependencies":[["checks","x86_64-linux","release"]],"type":"dependency"}
  39. 12.77 s {"attrPath":["checks","x86_64-linux","e2e-dirty-project-is-judged-failing"],"dependencies":[["checks","x86_64-linux","release"]],"type":"dependency"}
  40. 12.77 s {"attrPath":["checks","x86_64-linux","e2e-incomplete-artifacts-are-a-failure"],"dependencies":[["checks","x86_64-linux","release"]],"type":"dependency"}
  41. 12.77 s {"attrPath":["checks","x86_64-linux","e2e-judging-nothing-fails"],"dependencies":[["checks","x86_64-linux","release"]],"type":"dependency"}
  42. 12.77 s {"attrPath":["checks","x86_64-linux","e2e-no-packages-is-judged-failing"],"dependencies":[["checks","x86_64-linux","release"]],"type":"dependency"}
  43. 12.78 s {"attrPath":["checks","x86_64-linux","e2e-no-store-paths-in-findings"],"dependencies":[["checks","x86_64-linux","release"]],"type":"dependency"}
  44. 12.78 s {"attrPath":["checks","x86_64-linux","e2e-paths-are-repository-relative"],"dependencies":[["checks","x86_64-linux","release"]],"type":"dependency"}
  45. 12.78 s {"attrPath":["checks","x86_64-linux","e2e-withheld-facts-fail"],"dependencies":[["checks","x86_64-linux","release"]],"type":"dependency"}
  46. 12.78 s {"attrPath":["checks","x86_64-linux","e2e-wrong-source-mapping-is-a-complaint"],"dependencies":[["checks","x86_64-linux","release"]],"type":"dependency"}
  47. 12.79 s {"attrPath":["checks","x86_64-linux","hopinion"],"dependencies":[["checks","x86_64-linux","release"]],"type":"dependency"}
  48. 13.19 s {"attrPath":["checks","x86_64-linux","shell"],"drvPath":"/nix/store/dv3rsidhgbyxwimlrlp04mzfzh5l2z29-hopinion-shell.drv","isCached":true,"type":"job"}
  49. 13.21 s {"attrPath":["packages","x86_64-linux","default"],"drvPath":"/nix/store/8xkpip3vlk840dmp9dkifx41vbvaxh5l-hopinion-0.0.0.drv","isCached":true,"type":"job"}
  50. 13.21 s {"attrPath":["checks","x86_64-linux","pre-commit"],"drvPath":"/nix/store/h1r1sf5cc65rk0y4mf6yb1k8i1xbl773-pre-commit-run.drv","isCached":false,"type":"job"}
  51. 16.46 s {"attrPath":["devShells","x86_64-linux","default"],"drvPath":"/nix/store/dv3rsidhgbyxwimlrlp04mzfzh5l2z29-hopinion-shell.drv","isCached":true,"type":"job"}
  52. 16.91 s {"type":"done"}
  53. 16.96 s Discovered the following buildables.
  54. 16.96 s Some of these were already built successfully before; we will skip those builds.
  55. 16.96 s Job discovery completed.