|
| 1 | +## 2025-10-27 |
| 2 | + |
| 3 | +demand for macOS runners continues to fluctuate due to the (then) upcoming macOS x64 image deprecation. |
| 4 | + |
| 5 | +relevant changes: [servo#39272](https://github.com/servo/servo/pull/39272). |
| 6 | + |
| 7 | +``` |
| 8 | +$ cargo run -r -- ci{0..4}.servo.org.log |
| 9 | +``` |
| 10 | +### ci0.servo.org.log |
| 11 | +Over the last PT4359414.12643S (50.46 days) of uptime: |
| 12 | +- 647 runners in profile servo-macos13: |
| 13 | + - Busy for 13.18%, PT574580.774981S (6.65 days) |
| 14 | + - DoneOrUnregistered for 0.09%, PT3930.32133S (0.05 days) |
| 15 | + - Idle for 52.37%, PT2283090.212073S (26.42 days) |
| 16 | + - Reserved for 0.34%, PT14667.737668S (0.17 days) |
| 17 | + - StartedOrCrashed for 0.58%, PT25336.974917S (0.29 days) |
| 18 | +- 2817 runners in profile servo-ubuntu2204: |
| 19 | + - Busy for 9.41%, PT410177.701741S (4.75 days) |
| 20 | + - DoneOrUnregistered for 0.11%, PT4579.755804S (0.05 days) |
| 21 | + - Idle for 116.50%, PT5078926.710406S (58.78 days) |
| 22 | + - Invalid for 0.00%, PT25.612676S (0.00 days) |
| 23 | + - Reserved for 0.39%, PT16942.403332S (0.20 days) |
| 24 | + - StartedOrCrashed for 5.87%, PT255687.732156S (2.96 days) |
| 25 | +- 3740 runners in profile servo-windows10: |
| 26 | + - Busy for 29.57%, PT1288939.629473S (14.92 days) |
| 27 | + - DoneOrUnregistered for 0.24%, PT10333.818407S (0.12 days) |
| 28 | + - Idle for 160.65%, PT7003371.818586S (81.06 days) |
| 29 | + - Invalid for 0.00%, PT126.549871S (0.00 days) |
| 30 | + - Reserved for 1.02%, PT44577.186043S (0.52 days) |
| 31 | + - StartedOrCrashed for 6.66%, PT290504.057738S (3.36 days) |
| 32 | +### ci1.servo.org.log |
| 33 | +Over the last PT4397509.039447S (50.90 days) of uptime: |
| 34 | +- 1411 runners in profile servo-macos13: |
| 35 | + - Busy for 3.64%, PT160073.278362S (1.85 days) |
| 36 | + - DoneOrUnregistered for 0.03%, PT1378.371932S (0.02 days) |
| 37 | + - Idle for 25.95%, PT1140939.748582S (13.21 days) |
| 38 | + - Invalid for 0.00%, PT6.455368S (0.00 days) |
| 39 | + - Reserved for 0.16%, PT6986.619457S (0.08 days) |
| 40 | + - StartedOrCrashed for 3.17%, PT139603.062723S (1.62 days) |
| 41 | +- 11 runners in profile servo-macos15: |
| 42 | + - Idle for 66.29%, PT2915017.002033S (33.74 days) |
| 43 | + - StartedOrCrashed for 0.01%, PT440.328884S (0.01 days) |
| 44 | +- 4177 runners in profile servo-ubuntu2204: |
| 45 | + - Busy for 11.13%, PT489314.68796S (5.66 days) |
| 46 | + - DoneOrUnregistered for 0.14%, PT6305.946189S (0.07 days) |
| 47 | + - Idle for 278.16%, PT12232229.503484S (141.58 days) |
| 48 | + - Invalid for 0.00%, PT105.205117S (0.00 days) |
| 49 | + - Reserved for 0.73%, PT32206.83027S (0.37 days) |
| 50 | + - StartedOrCrashed for 8.36%, PT367673.212093S (4.26 days) |
| 51 | +### ci2.servo.org.log |
| 52 | +Over the last PT3237622.61303S (37.47 days) of uptime: |
| 53 | +- 1114 runners in profile servo-macos13: |
| 54 | + - Busy for 0.85%, PT27582.546489S (0.32 days) |
| 55 | + - DoneOrUnregistered for 0.01%, PT287.674168S (0.00 days) |
| 56 | + - Idle for 4.66%, PT150838.538644S (1.75 days) |
| 57 | + - Invalid for 0.00%, PT6.131445S (0.00 days) |
| 58 | + - Reserved for 0.04%, PT1419.986452S (0.02 days) |
| 59 | + - StartedOrCrashed for 3.73%, PT120736.699154S (1.40 days) |
| 60 | +- 18 runners in profile servo-macos14: |
| 61 | + - Busy for 0.01%, PT263.49627S (0.00 days) |
| 62 | + - DoneOrUnregistered for 0.00%, PT6.093588S (0.00 days) |
| 63 | + - Idle for 90.06%, PT2915796.337922S (33.75 days) |
| 64 | + - Reserved for 0.00%, PT33.196788S (0.00 days) |
| 65 | + - StartedOrCrashed for 0.03%, PT897.856105S (0.01 days) |
| 66 | +- 4014 runners in profile servo-ubuntu2204: |
| 67 | + - Busy for 12.70%, PT411046.302011S (4.76 days) |
| 68 | + - DoneOrUnregistered for 0.16%, PT5288.134224S (0.06 days) |
| 69 | + - Idle for 273.15%, PT8843489.77199S (102.36 days) |
| 70 | + - Invalid for 0.04%, PT1179.552101S (0.01 days) |
| 71 | + - Reserved for 0.85%, PT27497.625377S (0.32 days) |
| 72 | + - StartedOrCrashed for 11.36%, PT367697.771998S (4.26 days) |
| 73 | +### ci3.servo.org.log |
| 74 | +Over the last PT3888098.542751S (45.00 days) of uptime: |
| 75 | +- 2 runners in profile servo-ubuntu2204: |
| 76 | + - Idle for 0.12%, PT4540.294826S (0.05 days) |
| 77 | + - StartedOrCrashed for 0.00%, PT54.072544S (0.00 days) |
| 78 | +- 1240 runners in profile servo-ubuntu2204-bench: |
| 79 | + - Busy for 0.70%, PT27260.561535S (0.32 days) |
| 80 | + - DoneOrUnregistered for 0.02%, PT641.931572S (0.01 days) |
| 81 | + - Idle for 95.15%, PT3699457.693178S (42.82 days) |
| 82 | + - Invalid for 0.00%, PT6.176017S (0.00 days) |
| 83 | + - Reserved for 0.09%, PT3487.732688S (0.04 days) |
| 84 | + - StartedOrCrashed for 3.45%, PT134045.426597S (1.55 days) |
| 85 | +### ci4.servo.org.log |
| 86 | +Over the last PT3888116.065537S (45.00 days) of uptime: |
| 87 | +- 2 runners in profile servo-ubuntu2204: |
| 88 | + - Idle for 0.12%, PT4588.370027S (0.05 days) |
| 89 | + - StartedOrCrashed for 0.00%, PT51.7589S (0.00 days) |
| 90 | +- 1216 runners in profile servo-ubuntu2204-bench: |
| 91 | + - Busy for 0.62%, PT24127.762173S (0.28 days) |
| 92 | + - DoneOrUnregistered for 0.01%, PT558.120552S (0.01 days) |
| 93 | + - Idle for 95.26%, PT3703732.108603S (42.87 days) |
| 94 | + - Reserved for 0.08%, PT3112.286828S (0.04 days) |
| 95 | + - StartedOrCrashed for 3.44%, PT133760.751399S (1.55 days) |
| 96 | +### Efficiency of utilisation (Busy time / total time) |
| 97 | +Independent of runner concurrency: |
| 98 | +- servo-macos13: 16.39% (PT762236.599832S / PT4651465.133745S) |
| 99 | +- servo-macos14: 0.01% (PT263.49627S / PT2916996.980673S) |
| 100 | +- servo-macos15: 0.00% (P0D / PT2915457.330917S) |
| 101 | +- servo-ubuntu2204: 4.59% (PT1310538.691712S / PT28559608.955226S) |
| 102 | +- servo-ubuntu2204-bench: 0.66% (PT51388.323708S / PT7730190.551142S) |
| 103 | +- servo-windows10: 14.92% (PT1288939.629473S / PT8637853.060118S) |
| 104 | +### Monthly usage (per month of 30 days) |
| 105 | +Runner hours spent in Busy, scaled to 30 days: |
| 106 | +- servo-macos13: PT458064.909777884S (5.30 days) |
| 107 | +- servo-macos14: PT210.951804293S (0.00 days) |
| 108 | +- servo-macos15: P0D (0.00 days) |
| 109 | +- servo-ubuntu2204: PT861374.153848706S (9.97 days) |
| 110 | +- servo-ubuntu2204-bench: PT34257.94170027S (0.40 days) |
| 111 | +- servo-windows10: PT766371.678097479S (8.87 days) |
| 112 | +### Equivalent spend (per month of 30 days) |
| 113 | +NOTE: this doesn’t even consider the speedup vs free runners! |
| 114 | +- servo-macos13: |
| 115 | + - Namespace macOS arm64 5cpu: |
| 116 | + 5.30 days/month × 91.53 EUR/day = 485.28 EUR/month |
| 117 | + - WarpBuild macOS arm64 6cpu: |
| 118 | + 5.30 days/month × 97.64 EUR/day = 517.63 EUR/month |
| 119 | + - GitHub macOS arm64 5cpu: |
| 120 | + 5.30 days/month × 195.27 EUR/day = 1035.26 EUR/month |
| 121 | +- servo-ubuntu2204: |
| 122 | + - Namespace Linux x64 8cpu: |
| 123 | + 9.97 days/month × 14.65 EUR/day = 146.01 EUR/month |
| 124 | + - WarpBuild Linux arm64 8cpu: |
| 125 | + 9.97 days/month × 14.65 EUR/day = 146.01 EUR/month |
| 126 | + - WarpBuild Linux x64 8cpu: |
| 127 | + 9.97 days/month × 19.53 EUR/day = 194.68 EUR/month |
| 128 | + - GitHub Linux x64 8cpu: |
| 129 | + 9.97 days/month × 39.05 EUR/day = 389.35 EUR/month |
| 130 | +- servo-windows10: |
| 131 | + - Namespace Windows x64 8cpu: |
| 132 | + 8.87 days/month × 29.29 EUR/day = 259.81 EUR/month |
| 133 | + - WarpBuild Linux x64 8cpu: |
| 134 | + 8.87 days/month × 39.05 EUR/day = 346.41 EUR/month |
| 135 | + - GitHub Windows x64 8cpu: |
| 136 | + 8.87 days/month × 78.11 EUR/day = 692.82 EUR/month |
0 commit comments