perf - Add performance report for 4.2.32 [ci skip]

This commit is contained in:
GitLab CI 2026-01-28 17:23:51 -05:00
parent 27725bc535
commit eda673069f
12 changed files with 869 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 92 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 142 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 163 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 115 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 77 KiB

407
reports/4.2.32/perf.json Normal file
View file

@ -0,0 +1,407 @@
{
"tag": "4.2.32",
"generated_at": "2026-01-28T22:23:28Z",
"parent_pipeline_id": 13307,
"child_pipeline_id": 13308,
"summary": {
"total_tests": 776,
"passed_tests": 776,
"failed_tests": 0,
"total_languages": 43,
"passed_languages": 43,
"avg_duration_seconds": 99,
"max_duration_seconds": 159,
"min_duration_seconds": 32,
"slowest_language": "kotlin",
"fastest_language": "cpp"
},
"languages": [
{
"language": "kotlin",
"status": "Passed",
"queued_duration": 83.053158,
"started_at": "2026-01-28T22:19:32Z",
"updated_at": "2026-01-28T22:22:11Z",
"job_id": 34556,
"duration_seconds": 159
},
{
"language": "cobol",
"status": "Passed",
"queued_duration": 85.253102,
"started_at": "2026-01-28T22:19:35Z",
"updated_at": "2026-01-28T22:22:11Z",
"job_id": 34557,
"duration_seconds": 156
},
{
"language": "fortran",
"status": "Passed",
"queued_duration": 87.33397,
"started_at": "2026-01-28T22:19:37Z",
"updated_at": "2026-01-28T22:22:11Z",
"job_id": 34558,
"duration_seconds": 154
},
{
"language": "d",
"status": "Passed",
"queued_duration": 88.522261,
"started_at": "2026-01-28T22:19:38Z",
"updated_at": "2026-01-28T22:22:11Z",
"job_id": 34559,
"duration_seconds": 153
},
{
"language": "zig",
"status": "Passed",
"queued_duration": 89.790322,
"started_at": "2026-01-28T22:19:39Z",
"updated_at": "2026-01-28T22:22:11Z",
"job_id": 34560,
"duration_seconds": 152
},
{
"language": "nim",
"status": "Passed",
"queued_duration": 90.213985,
"started_at": "2026-01-28T22:19:40Z",
"updated_at": "2026-01-28T22:22:11Z",
"job_id": 34561,
"duration_seconds": 151
},
{
"language": "v",
"status": "Passed",
"queued_duration": 90.704553,
"started_at": "2026-01-28T22:19:40Z",
"updated_at": "2026-01-28T22:22:07Z",
"job_id": 34562,
"duration_seconds": 147
},
{
"language": "objc",
"status": "Passed",
"queued_duration": 91.215119,
"started_at": "2026-01-28T22:19:41Z",
"updated_at": "2026-01-28T22:22:07Z",
"job_id": 34563,
"duration_seconds": 146
},
{
"language": "julia",
"status": "Passed",
"queued_duration": 92.290017,
"started_at": "2026-01-28T22:19:42Z",
"updated_at": "2026-01-28T22:22:06Z",
"job_id": 34565,
"duration_seconds": 144
},
{
"language": "dart",
"status": "Passed",
"queued_duration": 91.816909,
"started_at": "2026-01-28T22:19:42Z",
"updated_at": "2026-01-28T22:22:06Z",
"job_id": 34564,
"duration_seconds": 144
},
{
"language": "ocaml",
"status": "Passed",
"queued_duration": 93.087451,
"started_at": "2026-01-28T22:19:43Z",
"updated_at": "2026-01-28T22:22:06Z",
"job_id": 34567,
"duration_seconds": 143
},
{
"language": "haskell",
"status": "Passed",
"queued_duration": 92.719652,
"started_at": "2026-01-28T22:19:43Z",
"updated_at": "2026-01-28T22:22:06Z",
"job_id": 34566,
"duration_seconds": 143
},
{
"language": "fsharp",
"status": "Passed",
"queued_duration": 93.561118,
"started_at": "2026-01-28T22:19:44Z",
"updated_at": "2026-01-28T22:22:07Z",
"job_id": 34568,
"duration_seconds": 143
},
{
"language": "csharp",
"status": "Passed",
"queued_duration": 108.226375,
"started_at": "2026-01-28T22:19:59Z",
"updated_at": "2026-01-28T22:22:07Z",
"job_id": 34569,
"duration_seconds": 128
},
{
"language": "dotnet",
"status": "Passed",
"queued_duration": 109.075382,
"started_at": "2026-01-28T22:20:00Z",
"updated_at": "2026-01-28T22:22:07Z",
"job_id": 34570,
"duration_seconds": 127
},
{
"language": "prolog",
"status": "Passed",
"queued_duration": 109.853813,
"started_at": "2026-01-28T22:20:01Z",
"updated_at": "2026-01-28T22:22:07Z",
"job_id": 34571,
"duration_seconds": 126
},
{
"language": "forth",
"status": "Passed",
"queued_duration": 110.959817,
"started_at": "2026-01-28T22:20:02Z",
"updated_at": "2026-01-28T22:22:07Z",
"job_id": 34572,
"duration_seconds": 125
},
{
"language": "java",
"status": "Passed",
"queued_duration": 81.199951,
"started_at": "2026-01-28T22:19:30Z",
"updated_at": "2026-01-28T22:21:18Z",
"job_id": 34555,
"duration_seconds": 108
},
{
"language": "tcl",
"status": "Passed",
"queued_duration": 12.783343,
"started_at": "2026-01-28T22:18:20Z",
"updated_at": "2026-01-28T22:19:59Z",
"job_id": 34541,
"duration_seconds": 99
},
{
"language": "scheme",
"status": "Passed",
"queued_duration": 13.478157,
"started_at": "2026-01-28T22:18:21Z",
"updated_at": "2026-01-28T22:19:59Z",
"job_id": 34542,
"duration_seconds": 98
},
{
"language": "rust",
"status": "Passed",
"queued_duration": 80.12718,
"started_at": "2026-01-28T22:19:29Z",
"updated_at": "2026-01-28T22:21:02Z",
"job_id": 34554,
"duration_seconds": 93
},
{
"language": "typescript",
"status": "Passed",
"queued_duration": 3.617646,
"started_at": "2026-01-28T22:18:09Z",
"updated_at": "2026-01-28T22:19:35Z",
"job_id": 34532,
"duration_seconds": 86
},
{
"language": "bash",
"status": "Passed",
"queued_duration": 8.182776,
"started_at": "2026-01-28T22:18:15Z",
"updated_at": "2026-01-28T22:19:39Z",
"job_id": 34537,
"duration_seconds": 84
},
{
"language": "r",
"status": "Passed",
"queued_duration": 9.597066,
"started_at": "2026-01-28T22:18:17Z",
"updated_at": "2026-01-28T22:19:39Z",
"job_id": 34538,
"duration_seconds": 82
},
{
"language": "perl",
"status": "Passed",
"queued_duration": 5.167334,
"started_at": "2026-01-28T22:18:12Z",
"updated_at": "2026-01-28T22:19:34Z",
"job_id": 34534,
"duration_seconds": 82
},
{
"language": "javascript",
"status": "Passed",
"queued_duration": 2.391165,
"started_at": "2026-01-28T22:18:08Z",
"updated_at": "2026-01-28T22:19:29Z",
"job_id": 34531,
"duration_seconds": 81
},
{
"language": "ruby",
"status": "Passed",
"queued_duration": 4.062633,
"started_at": "2026-01-28T22:18:10Z",
"updated_at": "2026-01-28T22:19:28Z",
"job_id": 34533,
"duration_seconds": 78
},
{
"language": "elixir",
"status": "Passed",
"queued_duration": 11.628671,
"started_at": "2026-01-28T22:18:19Z",
"updated_at": "2026-01-28T22:19:35Z",
"job_id": 34539,
"duration_seconds": 76
},
{
"language": "powershell",
"status": "Passed",
"queued_duration": 13.950638,
"started_at": "2026-01-28T22:18:22Z",
"updated_at": "2026-01-28T22:19:37Z",
"job_id": 34543,
"duration_seconds": 75
},
{
"language": "php",
"status": "Passed",
"queued_duration": 6.376927,
"started_at": "2026-01-28T22:18:13Z",
"updated_at": "2026-01-28T22:19:28Z",
"job_id": 34535,
"duration_seconds": 75
},
{
"language": "clojure",
"status": "Passed",
"queued_duration": 18.480883,
"started_at": "2026-01-28T22:18:23Z",
"updated_at": "2026-01-28T22:19:38Z",
"job_id": 34544,
"duration_seconds": 75
},
{
"language": "lua",
"status": "Passed",
"queued_duration": 6.91025,
"started_at": "2026-01-28T22:18:14Z",
"updated_at": "2026-01-28T22:19:26Z",
"job_id": 34536,
"duration_seconds": 72
},
{
"language": "erlang",
"status": "Passed",
"queued_duration": 12.260745,
"started_at": "2026-01-28T22:18:20Z",
"updated_at": "2026-01-28T22:19:32Z",
"job_id": 34540,
"duration_seconds": 72
},
{
"language": "commonlisp",
"status": "Passed",
"queued_duration": 19.357402,
"started_at": "2026-01-28T22:18:24Z",
"updated_at": "2026-01-28T22:19:28Z",
"job_id": 34545,
"duration_seconds": 64
},
{
"language": "crystal",
"status": "Passed",
"queued_duration": 20.400352,
"started_at": "2026-01-28T22:18:25Z",
"updated_at": "2026-01-28T22:19:28Z",
"job_id": 34546,
"duration_seconds": 63
},
{
"language": "groovy",
"status": "Passed",
"queued_duration": 21.641615,
"started_at": "2026-01-28T22:18:26Z",
"updated_at": "2026-01-28T22:19:28Z",
"job_id": 34547,
"duration_seconds": 62
},
{
"language": "awk",
"status": "Passed",
"queued_duration": 31.017954,
"started_at": "2026-01-28T22:18:36Z",
"updated_at": "2026-01-28T22:19:36Z",
"job_id": 34549,
"duration_seconds": 60
},
{
"language": "deno",
"status": "Passed",
"queued_duration": 23.060269,
"started_at": "2026-01-28T22:18:28Z",
"updated_at": "2026-01-28T22:19:27Z",
"job_id": 34548,
"duration_seconds": 59
},
{
"language": "python",
"status": "Passed",
"queued_duration": 2.167125,
"started_at": "2026-01-28T22:18:07Z",
"updated_at": "2026-01-28T22:19:02Z",
"job_id": 34530,
"duration_seconds": 55
},
{
"language": "go",
"status": "Passed",
"queued_duration": 79.697409,
"started_at": "2026-01-28T22:19:28Z",
"updated_at": "2026-01-28T22:20:13Z",
"job_id": 34553,
"duration_seconds": 45
},
{
"language": "raku",
"status": "Passed",
"queued_duration": 53.69517,
"started_at": "2026-01-28T22:19:02Z",
"updated_at": "2026-01-28T22:19:38Z",
"job_id": 34550,
"duration_seconds": 36
},
{
"language": "c",
"status": "Passed",
"queued_duration": 78.474743,
"started_at": "2026-01-28T22:19:27Z",
"updated_at": "2026-01-28T22:20:02Z",
"job_id": 34551,
"duration_seconds": 35
},
{
"language": "cpp",
"status": "Passed",
"queued_duration": 79.324943,
"started_at": "2026-01-28T22:19:28Z",
"updated_at": "2026-01-28T22:20:00Z",
"job_id": 34552,
"duration_seconds": 32
}
]
}

146
reports/4.2.32/perf.md Normal file
View file

@ -0,0 +1,146 @@
# Performance Report: 4.2.32
**Generated:** 2026-01-28T22:23:28Z
**Pipeline:** [#13308](https://git.unturf.com/engineering/unturf/un-inception/-/pipelines/13308)
## Summary
| Metric | Value |
|--------|-------|
| Total Tests | 776 |
| Passed | 776 |
| Failed | 0 |
| Pass Rate | 100.0% |
| Languages | 43 |
| Avg Duration | 99s |
| Slowest | kotlin (159s) |
| Fastest | cpp (32s) |
---
## Test Duration by Language
The primary performance metric - how long each language takes to run its full test suite (15 tests per language).
![Duration by Language](chart-duration-by-language.png)
**Key observations:**
- **KOTLIN** and **COBOL** are outliers at 90+ seconds
- Most languages cluster between 20-40 seconds
- Compiled languages (red) tend to be faster than interpreted (blue)
- **CPP** is the fastest at 32 seconds
---
## Compiled vs Interpreted
Comparing performance between compiled languages (C, Go, Rust, etc.) and interpreted languages (Python, Ruby, JavaScript, etc.).
![Category Comparison](chart-category-comparison.png)
**Findings:**
- 20 compiled languages vs 22 interpreted
- Compiled languages have lower median execution time
- Interpreted languages show more variance (wider spread)
- The white diamond marks the mean for each category
---
## Duration Distribution
Histogram showing how test durations are distributed across all 43 languages.
![Duration Histogram](chart-duration-histogram.png)
**Distribution analysis:**
- Most languages complete in 20-35 seconds (the peak)
- Mean (green dashed) and median (blue dotted) are close together
- Long tail on the right from slow outliers (kotlin, cobol)
---
## Speed Leaders
Side-by-side comparison of the 10 slowest and 10 fastest languages.
![Speed Leaders](chart-speed-leaders.png)
**Slowest (left):** KOTLIN, COBOL, FORTRAN, D, ZIG
**Fastest (right):** CPP, C, RAKU, GO, PYTHON
---
## Queue vs Execution Time
Scatter plot showing the relationship between CI queue wait time and actual test execution time.
![Queue vs Execution](chart-queue-vs-execution.png)
**Notes:**
- Queue time is how long the job waited for a runner
- Most jobs had similar queue times (clustered vertically)
- Outliers labeled - kotlin and cobol took longest to execute regardless of queue time
---
## Dashboard
Summary dashboard combining key metrics and visualizations.
![Dashboard](chart-dashboard.png)
---
## Raw Data
### Per-Language Performance
| Language | Status | Duration |
|----------|--------|----------|
| kotlin | Passed | 159s |
| cobol | Passed | 156s |
| fortran | Passed | 154s |
| d | Passed | 153s |
| zig | Passed | 152s |
| nim | Passed | 151s |
| v | Passed | 147s |
| objc | Passed | 146s |
| julia | Passed | 144s |
| dart | Passed | 144s |
| ocaml | Passed | 143s |
| haskell | Passed | 143s |
| fsharp | Passed | 143s |
| csharp | Passed | 128s |
| dotnet | Passed | 127s |
| prolog | Passed | 126s |
| forth | Passed | 125s |
| java | Passed | 108s |
| tcl | Passed | 99s |
| scheme | Passed | 98s |
| rust | Passed | 93s |
| typescript | Passed | 86s |
| bash | Passed | 84s |
| r | Passed | 82s |
| perl | Passed | 82s |
| javascript | Passed | 81s |
| ruby | Passed | 78s |
| elixir | Passed | 76s |
| powershell | Passed | 75s |
| php | Passed | 75s |
| clojure | Passed | 75s |
| lua | Passed | 72s |
| erlang | Passed | 72s |
| commonlisp | Passed | 64s |
| crystal | Passed | 63s |
| groovy | Passed | 62s |
| awk | Passed | 60s |
| deno | Passed | 59s |
| python | Passed | 55s |
| go | Passed | 45s |
| raku | Passed | 36s |
| c | Passed | 35s |
| cpp | Passed | 32s |
---
*Report generated by UN Inception CI pipeline*

View file

@ -0,0 +1,172 @@
{
"summary": {
"total_samples": 47,
"collection_duration_seconds": 255,
"success_rate": 100.0
},
"cpu": {
"load1": {
"min": 0.0,
"max": 0.0,
"avg": 0.0,
"median": 0.0,
"stdev": 0.0
},
"load5": {
"min": 0.0,
"max": 0.0,
"avg": 0.0,
"median": 0.0,
"stdev": 0.0
},
"load15": {
"min": 0.0,
"max": 0.0,
"avg": 0.0,
"median": 0.0,
"stdev": 0.0
}
},
"memory": {
"used_gb": {
"min": 0.0,
"max": 0.0,
"avg": 0.0,
"median": 0.0,
"stdev": 0.0
},
"available_gb": {
"min": 0.0,
"max": 0.0,
"avg": 0.0,
"median": 0.0,
"stdev": 0.0
},
"used_percent": {
"min": 0.0,
"max": 0.0,
"avg": 0.0,
"median": 0.0,
"stdev": 0.0
}
},
"pool": {
"available": {
"min": 0,
"max": 0,
"avg": 0,
"median": 0,
"stdev": 0.0
},
"allocated": {
"min": 0,
"max": 0,
"avg": 0,
"median": 0,
"stdev": 0.0
},
"spawning": {
"min": 0,
"max": 0,
"avg": 0,
"median": 0,
"stdev": 0.0
}
},
"latency_ms": {
"min": 135,
"max": 441,
"avg": 207.47,
"median": 186,
"stdev": 70.43
},
"http_codes": {
"200": 47
},
"pools": [
{
"id": "ai-foxhop-net",
"host": "ai.foxhop.net",
"vcpu_count": 32,
"status": "healthy",
"load1": {
"min": 3.51,
"max": 17.25,
"avg": 7.81,
"median": 6.09,
"stdev": 4.23
},
"load5": {
"min": 8.18,
"max": 11.38,
"avg": 10.04,
"median": 10.09,
"stdev": 1.02
},
"load15": {
"min": 6.43,
"max": 7.6,
"avg": 6.81,
"median": 6.7,
"stdev": 0.33
},
"available": {
"min": 48,
"max": 64,
"avg": 57.42,
"median": 59,
"stdev": 5.86
},
"total": {
"min": 62,
"max": 80,
"avg": 69.35,
"median": 67,
"stdev": 6.47
},
"sample_count": 31
},
{
"id": "cammy-foxhop-net",
"host": "cammy.foxhop.net",
"vcpu_count": 32,
"status": "healthy",
"load1": {
"min": 31.85,
"max": 55.83,
"avg": 43.94,
"median": 43.87,
"stdev": 6.39
},
"load5": {
"min": 42.05,
"max": 45.99,
"avg": 44.03,
"median": 43.67,
"stdev": 1.25
},
"load15": {
"min": 24.85,
"max": 28.9,
"avg": 26.68,
"median": 26.82,
"stdev": 1.26
},
"available": {
"min": 218,
"max": 246,
"avg": 230.21,
"median": 229,
"stdev": 7.83
},
"total": {
"min": 253,
"max": 281,
"avg": 266.62,
"median": 267,
"stdev": 9.21
},
"sample_count": 29
}
]
}

View file

@ -0,0 +1,95 @@
timestamp,pool_id,load1,load5,load15,available,total,status
1769638672,ai-foxhop-net,6.63,11.33,6.75,63,68,healthy
1769638672,cammy-foxhop-net,55.83,45.99,24.85,234,264,healthy
1769638678,ai-foxhop-net,6.1,11.14,6.71,63,68,healthy
1769638678,cammy-foxhop-net,54.4,45.86,24.93,236,266,healthy
1769638684,ai-foxhop-net,7.81,11.34,6.82,59,67,healthy
1769638684,cammy-foxhop-net,53.12,45.86,25.15,241,271,healthy
1769638689,ai-foxhop-net,7.74,11.26,6.82,63,67,healthy
1769638689,cammy-foxhop-net,50.55,45.45,25.13,242,272,healthy
1769638694,ai-foxhop-net,7.2,11.09,6.79,63,67,healthy
1769638694,cammy-foxhop-net,49.78,45.38,25.21,242,274,healthy
1769638700,ai-foxhop-net,7.2,11.09,6.79,63,67,healthy
1769638700,cammy-foxhop-net,49.78,45.38,25.21,242,274,healthy
1769638705,ai-foxhop-net,null,null,null,0,0,unhealthy
1769638705,cammy-foxhop-net,null,null,null,0,0,unhealthy
1769638711,ai-foxhop-net,null,null,null,0,0,unhealthy
1769638711,cammy-foxhop-net,48.41,45.3,25.52,237,270,healthy
1769638717,ai-foxhop-net,null,null,null,0,0,unhealthy
1769638717,cammy-foxhop-net,47.02,45.07,25.55,236,270,healthy
1769638723,ai-foxhop-net,5.32,10.36,6.66,63,67,healthy
1769638723,cammy-foxhop-net,45.74,44.83,25.58,246,278,healthy
1769638728,ai-foxhop-net,5.14,10.23,6.64,61,67,healthy
1769638728,cammy-foxhop-net,null,null,null,0,0,unhealthy
1769638734,ai-foxhop-net,6.09,10.35,6.7,61,67,healthy
1769638734,cammy-foxhop-net,null,null,null,0,0,unhealthy
1769638739,ai-foxhop-net,5.53,10.09,6.65,64,67,healthy
1769638739,cammy-foxhop-net,null,null,null,0,0,unhealthy
1769638745,ai-foxhop-net,5.24,9.95,6.63,64,67,healthy
1769638745,cammy-foxhop-net,null,null,null,0,0,unhealthy
1769638751,ai-foxhop-net,5.24,9.95,6.63,64,67,healthy
1769638751,cammy-foxhop-net,null,null,null,0,0,unhealthy
1769638756,ai-foxhop-net,null,null,null,0,0,unhealthy
1769638756,cammy-foxhop-net,null,null,null,0,0,unhealthy
1769638762,ai-foxhop-net,null,null,null,0,0,unhealthy
1769638762,cammy-foxhop-net,null,null,null,0,0,unhealthy
1769638767,ai-foxhop-net,null,null,null,0,0,unhealthy
1769638767,cammy-foxhop-net,null,null,null,0,0,unhealthy
1769638773,ai-foxhop-net,null,null,null,0,0,unhealthy
1769638773,cammy-foxhop-net,null,null,null,0,0,unhealthy
1769638778,ai-foxhop-net,6.85,9.94,6.73,62,67,healthy
1769638778,cammy-foxhop-net,null,null,null,0,0,unhealthy
1769638784,ai-foxhop-net,7.42,10.01,6.77,63,67,healthy
1769638784,cammy-foxhop-net,34.01,42.7,26.11,229,253,healthy
1769638789,ai-foxhop-net,null,null,null,0,0,unhealthy
1769638789,cammy-foxhop-net,31.85,42.1,26.01,229,253,healthy
1769638795,ai-foxhop-net,null,null,null,0,0,unhealthy
1769638795,cammy-foxhop-net,33.16,42.05,26.16,229,253,healthy
1769638800,ai-foxhop-net,null,null,null,0,0,unhealthy
1769638800,cammy-foxhop-net,33.16,42.05,26.16,229,253,healthy
1769638806,ai-foxhop-net,null,null,null,0,0,unhealthy
1769638806,cammy-foxhop-net,36.07,42.38,26.44,226,255,healthy
1769638811,ai-foxhop-net,null,null,null,0,0,unhealthy
1769638811,cammy-foxhop-net,40.95,43.29,26.82,224,255,healthy
1769638817,ai-foxhop-net,5.83,9.37,6.68,57,62,healthy
1769638817,cammy-foxhop-net,42.07,43.48,26.97,223,255,healthy
1769638822,ai-foxhop-net,5.76,9.29,6.67,57,62,healthy
1769638822,cammy-foxhop-net,42.07,43.48,26.97,223,255,healthy
1769638828,ai-foxhop-net,5.19,9.05,6.62,58,62,healthy
1769638828,cammy-foxhop-net,41.95,43.48,27.24,234,267,healthy
1769638833,ai-foxhop-net,5.19,9.05,6.62,58,62,healthy
1769638833,cammy-foxhop-net,41.95,43.48,27.24,234,267,healthy
1769638839,ai-foxhop-net,5.09,8.97,6.6,48,64,healthy
1769638839,cammy-foxhop-net,40.83,43.22,27.24,223,268,healthy
1769638845,ai-foxhop-net,null,null,null,0,0,unhealthy
1769638845,cammy-foxhop-net,39.93,42.95,27.33,222,268,healthy
1769638850,ai-foxhop-net,4.51,8.65,6.54,48,65,healthy
1769638850,cammy-foxhop-net,39.93,42.95,27.33,222,268,healthy
1769638856,ai-foxhop-net,4.15,8.5,6.5,50,65,healthy
1769638856,cammy-foxhop-net,42.99,43.5,27.67,219,267,healthy
1769638861,ai-foxhop-net,4.15,8.5,6.5,50,65,healthy
1769638861,cammy-foxhop-net,43.87,43.67,27.81,218,267,healthy
1769638867,ai-foxhop-net,3.51,8.22,6.43,49,65,healthy
1769638867,cammy-foxhop-net,43.87,43.67,27.81,218,267,healthy
1769638872,ai-foxhop-net,3.71,8.18,6.43,49,79,healthy
1769638872,cammy-foxhop-net,null,null,null,0,0,unhealthy
1769638878,ai-foxhop-net,12.7,9.97,7.02,49,79,healthy
1769638878,cammy-foxhop-net,null,null,null,0,0,unhealthy
1769638883,ai-foxhop-net,null,null,null,0,0,unhealthy
1769638883,cammy-foxhop-net,null,null,null,0,0,unhealthy
1769638889,ai-foxhop-net,15.73,10.84,7.35,61,80,healthy
1769638889,cammy-foxhop-net,47.76,44.77,28.69,230,280,healthy
1769638894,ai-foxhop-net,15.73,10.84,7.35,61,80,healthy
1769638894,cammy-foxhop-net,47.76,44.77,28.69,230,280,healthy
1769638900,ai-foxhop-net,14.47,10.66,7.31,53,80,healthy
1769638900,cammy-foxhop-net,47.75,44.88,28.9,229,281,healthy
1769638905,ai-foxhop-net,12.48,10.36,7.25,52,80,healthy
1769638905,cammy-foxhop-net,47.75,44.88,28.9,229,281,healthy
1769638911,ai-foxhop-net,17.25,11.38,7.6,52,80,healthy
1769638911,cammy-foxhop-net,null,null,null,0,0,unhealthy
1769638916,ai-foxhop-net,17.25,11.38,7.6,52,80,healthy
1769638916,cammy-foxhop-net,null,null,null,0,0,unhealthy
1769638922,ai-foxhop-net,null,null,null,0,0,unhealthy
1769638922,cammy-foxhop-net,null,null,null,0,0,unhealthy
1769638927,ai-foxhop-net,null,null,null,0,0,unhealthy
1769638927,cammy-foxhop-net,null,null,null,0,0,unhealthy
1 timestamp pool_id load1 load5 load15 available total status
2 1769638672 ai-foxhop-net 6.63 11.33 6.75 63 68 healthy
3 1769638672 cammy-foxhop-net 55.83 45.99 24.85 234 264 healthy
4 1769638678 ai-foxhop-net 6.1 11.14 6.71 63 68 healthy
5 1769638678 cammy-foxhop-net 54.4 45.86 24.93 236 266 healthy
6 1769638684 ai-foxhop-net 7.81 11.34 6.82 59 67 healthy
7 1769638684 cammy-foxhop-net 53.12 45.86 25.15 241 271 healthy
8 1769638689 ai-foxhop-net 7.74 11.26 6.82 63 67 healthy
9 1769638689 cammy-foxhop-net 50.55 45.45 25.13 242 272 healthy
10 1769638694 ai-foxhop-net 7.2 11.09 6.79 63 67 healthy
11 1769638694 cammy-foxhop-net 49.78 45.38 25.21 242 274 healthy
12 1769638700 ai-foxhop-net 7.2 11.09 6.79 63 67 healthy
13 1769638700 cammy-foxhop-net 49.78 45.38 25.21 242 274 healthy
14 1769638705 ai-foxhop-net null null null 0 0 unhealthy
15 1769638705 cammy-foxhop-net null null null 0 0 unhealthy
16 1769638711 ai-foxhop-net null null null 0 0 unhealthy
17 1769638711 cammy-foxhop-net 48.41 45.3 25.52 237 270 healthy
18 1769638717 ai-foxhop-net null null null 0 0 unhealthy
19 1769638717 cammy-foxhop-net 47.02 45.07 25.55 236 270 healthy
20 1769638723 ai-foxhop-net 5.32 10.36 6.66 63 67 healthy
21 1769638723 cammy-foxhop-net 45.74 44.83 25.58 246 278 healthy
22 1769638728 ai-foxhop-net 5.14 10.23 6.64 61 67 healthy
23 1769638728 cammy-foxhop-net null null null 0 0 unhealthy
24 1769638734 ai-foxhop-net 6.09 10.35 6.7 61 67 healthy
25 1769638734 cammy-foxhop-net null null null 0 0 unhealthy
26 1769638739 ai-foxhop-net 5.53 10.09 6.65 64 67 healthy
27 1769638739 cammy-foxhop-net null null null 0 0 unhealthy
28 1769638745 ai-foxhop-net 5.24 9.95 6.63 64 67 healthy
29 1769638745 cammy-foxhop-net null null null 0 0 unhealthy
30 1769638751 ai-foxhop-net 5.24 9.95 6.63 64 67 healthy
31 1769638751 cammy-foxhop-net null null null 0 0 unhealthy
32 1769638756 ai-foxhop-net null null null 0 0 unhealthy
33 1769638756 cammy-foxhop-net null null null 0 0 unhealthy
34 1769638762 ai-foxhop-net null null null 0 0 unhealthy
35 1769638762 cammy-foxhop-net null null null 0 0 unhealthy
36 1769638767 ai-foxhop-net null null null 0 0 unhealthy
37 1769638767 cammy-foxhop-net null null null 0 0 unhealthy
38 1769638773 ai-foxhop-net null null null 0 0 unhealthy
39 1769638773 cammy-foxhop-net null null null 0 0 unhealthy
40 1769638778 ai-foxhop-net 6.85 9.94 6.73 62 67 healthy
41 1769638778 cammy-foxhop-net null null null 0 0 unhealthy
42 1769638784 ai-foxhop-net 7.42 10.01 6.77 63 67 healthy
43 1769638784 cammy-foxhop-net 34.01 42.7 26.11 229 253 healthy
44 1769638789 ai-foxhop-net null null null 0 0 unhealthy
45 1769638789 cammy-foxhop-net 31.85 42.1 26.01 229 253 healthy
46 1769638795 ai-foxhop-net null null null 0 0 unhealthy
47 1769638795 cammy-foxhop-net 33.16 42.05 26.16 229 253 healthy
48 1769638800 ai-foxhop-net null null null 0 0 unhealthy
49 1769638800 cammy-foxhop-net 33.16 42.05 26.16 229 253 healthy
50 1769638806 ai-foxhop-net null null null 0 0 unhealthy
51 1769638806 cammy-foxhop-net 36.07 42.38 26.44 226 255 healthy
52 1769638811 ai-foxhop-net null null null 0 0 unhealthy
53 1769638811 cammy-foxhop-net 40.95 43.29 26.82 224 255 healthy
54 1769638817 ai-foxhop-net 5.83 9.37 6.68 57 62 healthy
55 1769638817 cammy-foxhop-net 42.07 43.48 26.97 223 255 healthy
56 1769638822 ai-foxhop-net 5.76 9.29 6.67 57 62 healthy
57 1769638822 cammy-foxhop-net 42.07 43.48 26.97 223 255 healthy
58 1769638828 ai-foxhop-net 5.19 9.05 6.62 58 62 healthy
59 1769638828 cammy-foxhop-net 41.95 43.48 27.24 234 267 healthy
60 1769638833 ai-foxhop-net 5.19 9.05 6.62 58 62 healthy
61 1769638833 cammy-foxhop-net 41.95 43.48 27.24 234 267 healthy
62 1769638839 ai-foxhop-net 5.09 8.97 6.6 48 64 healthy
63 1769638839 cammy-foxhop-net 40.83 43.22 27.24 223 268 healthy
64 1769638845 ai-foxhop-net null null null 0 0 unhealthy
65 1769638845 cammy-foxhop-net 39.93 42.95 27.33 222 268 healthy
66 1769638850 ai-foxhop-net 4.51 8.65 6.54 48 65 healthy
67 1769638850 cammy-foxhop-net 39.93 42.95 27.33 222 268 healthy
68 1769638856 ai-foxhop-net 4.15 8.5 6.5 50 65 healthy
69 1769638856 cammy-foxhop-net 42.99 43.5 27.67 219 267 healthy
70 1769638861 ai-foxhop-net 4.15 8.5 6.5 50 65 healthy
71 1769638861 cammy-foxhop-net 43.87 43.67 27.81 218 267 healthy
72 1769638867 ai-foxhop-net 3.51 8.22 6.43 49 65 healthy
73 1769638867 cammy-foxhop-net 43.87 43.67 27.81 218 267 healthy
74 1769638872 ai-foxhop-net 3.71 8.18 6.43 49 79 healthy
75 1769638872 cammy-foxhop-net null null null 0 0 unhealthy
76 1769638878 ai-foxhop-net 12.7 9.97 7.02 49 79 healthy
77 1769638878 cammy-foxhop-net null null null 0 0 unhealthy
78 1769638883 ai-foxhop-net null null null 0 0 unhealthy
79 1769638883 cammy-foxhop-net null null null 0 0 unhealthy
80 1769638889 ai-foxhop-net 15.73 10.84 7.35 61 80 healthy
81 1769638889 cammy-foxhop-net 47.76 44.77 28.69 230 280 healthy
82 1769638894 ai-foxhop-net 15.73 10.84 7.35 61 80 healthy
83 1769638894 cammy-foxhop-net 47.76 44.77 28.69 230 280 healthy
84 1769638900 ai-foxhop-net 14.47 10.66 7.31 53 80 healthy
85 1769638900 cammy-foxhop-net 47.75 44.88 28.9 229 281 healthy
86 1769638905 ai-foxhop-net 12.48 10.36 7.25 52 80 healthy
87 1769638905 cammy-foxhop-net 47.75 44.88 28.9 229 281 healthy
88 1769638911 ai-foxhop-net 17.25 11.38 7.6 52 80 healthy
89 1769638911 cammy-foxhop-net null null null 0 0 unhealthy
90 1769638916 ai-foxhop-net 17.25 11.38 7.6 52 80 healthy
91 1769638916 cammy-foxhop-net null null null 0 0 unhealthy
92 1769638922 ai-foxhop-net null null null 0 0 unhealthy
93 1769638922 cammy-foxhop-net null null null 0 0 unhealthy
94 1769638927 ai-foxhop-net null null null 0 0 unhealthy
95 1769638927 cammy-foxhop-net null null null 0 0 unhealthy

View file

@ -0,0 +1,48 @@
timestamp,load1,load5,load15,mem_used_gb,mem_avail_gb,mem_pct,available,allocated,spawning,latency_ms,http_code
1769638672,0,0,0,0,0,0,0,0,0,396,200
1769638678,0,0,0,0,0,0,0,0,0,427,200
1769638684,0,0,0,0,0,0,0,0,0,192,200
1769638689,0,0,0,0,0,0,0,0,0,143,200
1769638694,0,0,0,0,0,0,0,0,0,184,200
1769638700,0,0,0,0,0,0,0,0,0,165,200
1769638705,0,0,0,0,0,0,0,0,0,441,200
1769638711,0,0,0,0,0,0,0,0,0,409,200
1769638717,0,0,0,0,0,0,0,0,0,209,200
1769638723,0,0,0,0,0,0,0,0,0,188,200
1769638728,0,0,0,0,0,0,0,0,0,184,200
1769638734,0,0,0,0,0,0,0,0,0,186,200
1769638739,0,0,0,0,0,0,0,0,0,229,200
1769638745,0,0,0,0,0,0,0,0,0,187,200
1769638751,0,0,0,0,0,0,0,0,0,182,200
1769638756,0,0,0,0,0,0,0,0,0,194,200
1769638762,0,0,0,0,0,0,0,0,0,171,200
1769638767,0,0,0,0,0,0,0,0,0,183,200
1769638773,0,0,0,0,0,0,0,0,0,212,200
1769638778,0,0,0,0,0,0,0,0,0,185,200
1769638784,0,0,0,0,0,0,0,0,0,220,200
1769638789,0,0,0,0,0,0,0,0,0,135,200
1769638795,0,0,0,0,0,0,0,0,0,180,200
1769638800,0,0,0,0,0,0,0,0,0,166,200
1769638806,0,0,0,0,0,0,0,0,0,182,200
1769638811,0,0,0,0,0,0,0,0,0,186,200
1769638817,0,0,0,0,0,0,0,0,0,182,200
1769638822,0,0,0,0,0,0,0,0,0,191,200
1769638828,0,0,0,0,0,0,0,0,0,176,200
1769638833,0,0,0,0,0,0,0,0,0,300,200
1769638839,0,0,0,0,0,0,0,0,0,189,200
1769638845,0,0,0,0,0,0,0,0,0,250,200
1769638850,0,0,0,0,0,0,0,0,0,193,200
1769638856,0,0,0,0,0,0,0,0,0,184,200
1769638861,0,0,0,0,0,0,0,0,0,171,200
1769638867,0,0,0,0,0,0,0,0,0,142,200
1769638872,0,0,0,0,0,0,0,0,0,199,200
1769638878,0,0,0,0,0,0,0,0,0,181,200
1769638883,0,0,0,0,0,0,0,0,0,183,200
1769638889,0,0,0,0,0,0,0,0,0,216,200
1769638894,0,0,0,0,0,0,0,0,0,209,200
1769638900,0,0,0,0,0,0,0,0,0,159,200
1769638905,0,0,0,0,0,0,0,0,0,185,200
1769638911,0,0,0,0,0,0,0,0,0,194,200
1769638916,0,0,0,0,0,0,0,0,0,186,200
1769638922,0,0,0,0,0,0,0,0,0,162,200
1769638927,0,0,0,0,0,0,0,0,0,163,200
1 timestamp load1 load5 load15 mem_used_gb mem_avail_gb mem_pct available allocated spawning latency_ms http_code
2 1769638672 0 0 0 0 0 0 0 0 0 396 200
3 1769638678 0 0 0 0 0 0 0 0 0 427 200
4 1769638684 0 0 0 0 0 0 0 0 0 192 200
5 1769638689 0 0 0 0 0 0 0 0 0 143 200
6 1769638694 0 0 0 0 0 0 0 0 0 184 200
7 1769638700 0 0 0 0 0 0 0 0 0 165 200
8 1769638705 0 0 0 0 0 0 0 0 0 441 200
9 1769638711 0 0 0 0 0 0 0 0 0 409 200
10 1769638717 0 0 0 0 0 0 0 0 0 209 200
11 1769638723 0 0 0 0 0 0 0 0 0 188 200
12 1769638728 0 0 0 0 0 0 0 0 0 184 200
13 1769638734 0 0 0 0 0 0 0 0 0 186 200
14 1769638739 0 0 0 0 0 0 0 0 0 229 200
15 1769638745 0 0 0 0 0 0 0 0 0 187 200
16 1769638751 0 0 0 0 0 0 0 0 0 182 200
17 1769638756 0 0 0 0 0 0 0 0 0 194 200
18 1769638762 0 0 0 0 0 0 0 0 0 171 200
19 1769638767 0 0 0 0 0 0 0 0 0 183 200
20 1769638773 0 0 0 0 0 0 0 0 0 212 200
21 1769638778 0 0 0 0 0 0 0 0 0 185 200
22 1769638784 0 0 0 0 0 0 0 0 0 220 200
23 1769638789 0 0 0 0 0 0 0 0 0 135 200
24 1769638795 0 0 0 0 0 0 0 0 0 180 200
25 1769638800 0 0 0 0 0 0 0 0 0 166 200
26 1769638806 0 0 0 0 0 0 0 0 0 182 200
27 1769638811 0 0 0 0 0 0 0 0 0 186 200
28 1769638817 0 0 0 0 0 0 0 0 0 182 200
29 1769638822 0 0 0 0 0 0 0 0 0 191 200
30 1769638828 0 0 0 0 0 0 0 0 0 176 200
31 1769638833 0 0 0 0 0 0 0 0 0 300 200
32 1769638839 0 0 0 0 0 0 0 0 0 189 200
33 1769638845 0 0 0 0 0 0 0 0 0 250 200
34 1769638850 0 0 0 0 0 0 0 0 0 193 200
35 1769638856 0 0 0 0 0 0 0 0 0 184 200
36 1769638861 0 0 0 0 0 0 0 0 0 171 200
37 1769638867 0 0 0 0 0 0 0 0 0 142 200
38 1769638872 0 0 0 0 0 0 0 0 0 199 200
39 1769638878 0 0 0 0 0 0 0 0 0 181 200
40 1769638883 0 0 0 0 0 0 0 0 0 183 200
41 1769638889 0 0 0 0 0 0 0 0 0 216 200
42 1769638894 0 0 0 0 0 0 0 0 0 209 200
43 1769638900 0 0 0 0 0 0 0 0 0 159 200
44 1769638905 0 0 0 0 0 0 0 0 0 185 200
45 1769638911 0 0 0 0 0 0 0 0 0 194 200
46 1769638916 0 0 0 0 0 0 0 0 0 186 200
47 1769638922 0 0 0 0 0 0 0 0 0 162 200
48 1769638927 0 0 0 0 0 0 0 0 0 163 200

View file

@ -36,3 +36,4 @@ Tracking compile and test execution times across releases.
| 4.2.29 | 2026-01-28 | 724 | 100.0% | 81s | go | groovy |
| 4.2.30 | 2026-01-28 | 840 | 99.8% | 161s | julia | ocaml |
| 4.2.31 | 2026-01-28 | 704 | 99.5% | 74s | go | erlang |
| 4.2.32 | 2026-01-28 | 776 | 100.0% | 99s | kotlin | cpp |