perf - Add performance report for 4.2.25 [ci skip]
This commit is contained in:
parent
2648d4ccf9
commit
51cb91e915
6 changed files with 911 additions and 0 deletions
407
reports/4.2.25/perf.json
Normal file
407
reports/4.2.25/perf.json
Normal file
|
|
@ -0,0 +1,407 @@
|
|||
{
|
||||
"tag": "4.2.25",
|
||||
"generated_at": "2026-01-24T21:04:06Z",
|
||||
"parent_pipeline_id": 12471,
|
||||
"child_pipeline_id": 12475,
|
||||
"summary": {
|
||||
"total_tests": 681,
|
||||
"passed_tests": 681,
|
||||
"failed_tests": 0,
|
||||
"total_languages": 43,
|
||||
"passed_languages": 43,
|
||||
"avg_duration_seconds": 97,
|
||||
"max_duration_seconds": 151,
|
||||
"min_duration_seconds": 58,
|
||||
"slowest_language": "fortran",
|
||||
"fastest_language": "bash"
|
||||
},
|
||||
"languages": [
|
||||
{
|
||||
"language": "fortran",
|
||||
"status": "Passed",
|
||||
"queued_duration": 145.079278,
|
||||
"started_at": "2026-01-24T21:00:08Z",
|
||||
"updated_at": "2026-01-24T21:02:39Z",
|
||||
"job_id": 31541,
|
||||
"duration_seconds": 151
|
||||
},
|
||||
{
|
||||
"language": "crystal",
|
||||
"status": "Passed",
|
||||
"queued_duration": 80.165727,
|
||||
"started_at": "2026-01-24T20:59:00Z",
|
||||
"updated_at": "2026-01-24T21:01:25Z",
|
||||
"job_id": 31529,
|
||||
"duration_seconds": 145
|
||||
},
|
||||
{
|
||||
"language": "perl",
|
||||
"status": "Passed",
|
||||
"queued_duration": 14.527362,
|
||||
"started_at": "2026-01-24T20:57:45Z",
|
||||
"updated_at": "2026-01-24T21:00:07Z",
|
||||
"job_id": 31517,
|
||||
"duration_seconds": 142
|
||||
},
|
||||
{
|
||||
"language": "awk",
|
||||
"status": "Passed",
|
||||
"queued_duration": 82.112913,
|
||||
"started_at": "2026-01-24T20:59:02Z",
|
||||
"updated_at": "2026-01-24T21:01:22Z",
|
||||
"job_id": 31532,
|
||||
"duration_seconds": 140
|
||||
},
|
||||
{
|
||||
"language": "cpp",
|
||||
"status": "Passed",
|
||||
"queued_duration": 106.288301,
|
||||
"started_at": "2026-01-24T20:59:27Z",
|
||||
"updated_at": "2026-01-24T21:01:43Z",
|
||||
"job_id": 31535,
|
||||
"duration_seconds": 136
|
||||
},
|
||||
{
|
||||
"language": "erlang",
|
||||
"status": "Passed",
|
||||
"queued_duration": 46.538602,
|
||||
"started_at": "2026-01-24T20:58:24Z",
|
||||
"updated_at": "2026-01-24T21:00:35Z",
|
||||
"job_id": 31523,
|
||||
"duration_seconds": 131
|
||||
},
|
||||
{
|
||||
"language": "go",
|
||||
"status": "Passed",
|
||||
"queued_duration": 112.67127,
|
||||
"started_at": "2026-01-24T20:59:34Z",
|
||||
"updated_at": "2026-01-24T21:01:44Z",
|
||||
"job_id": 31536,
|
||||
"duration_seconds": 130
|
||||
},
|
||||
{
|
||||
"language": "groovy",
|
||||
"status": "Passed",
|
||||
"queued_duration": 80.761451,
|
||||
"started_at": "2026-01-24T20:59:01Z",
|
||||
"updated_at": "2026-01-24T21:00:56Z",
|
||||
"job_id": 31530,
|
||||
"duration_seconds": 115
|
||||
},
|
||||
{
|
||||
"language": "deno",
|
||||
"status": "Passed",
|
||||
"queued_duration": 81.324154,
|
||||
"started_at": "2026-01-24T20:59:01Z",
|
||||
"updated_at": "2026-01-24T21:00:56Z",
|
||||
"job_id": 31531,
|
||||
"duration_seconds": 115
|
||||
},
|
||||
{
|
||||
"language": "julia",
|
||||
"status": "Passed",
|
||||
"queued_duration": 191.72359,
|
||||
"started_at": "2026-01-24T21:00:55Z",
|
||||
"updated_at": "2026-01-24T21:02:48Z",
|
||||
"job_id": 31548,
|
||||
"duration_seconds": 113
|
||||
},
|
||||
{
|
||||
"language": "cobol",
|
||||
"status": "Passed",
|
||||
"queued_duration": 144.117193,
|
||||
"started_at": "2026-01-24T21:00:07Z",
|
||||
"updated_at": "2026-01-24T21:01:59Z",
|
||||
"job_id": 31540,
|
||||
"duration_seconds": 112
|
||||
},
|
||||
{
|
||||
"language": "ruby",
|
||||
"status": "Passed",
|
||||
"queued_duration": 7.192532,
|
||||
"started_at": "2026-01-24T20:57:36Z",
|
||||
"updated_at": "2026-01-24T20:59:27Z",
|
||||
"job_id": 31516,
|
||||
"duration_seconds": 111
|
||||
},
|
||||
{
|
||||
"language": "raku",
|
||||
"status": "Passed",
|
||||
"queued_duration": 83.56944,
|
||||
"started_at": "2026-01-24T20:59:04Z",
|
||||
"updated_at": "2026-01-24T21:00:55Z",
|
||||
"job_id": 31533,
|
||||
"duration_seconds": 111
|
||||
},
|
||||
{
|
||||
"language": "dart",
|
||||
"status": "Passed",
|
||||
"queued_duration": 184.340417,
|
||||
"started_at": "2026-01-24T21:00:48Z",
|
||||
"updated_at": "2026-01-24T21:02:39Z",
|
||||
"job_id": 31547,
|
||||
"duration_seconds": 111
|
||||
},
|
||||
{
|
||||
"language": "kotlin",
|
||||
"status": "Passed",
|
||||
"queued_duration": 142.862631,
|
||||
"started_at": "2026-01-24T21:00:05Z",
|
||||
"updated_at": "2026-01-24T21:01:55Z",
|
||||
"job_id": 31539,
|
||||
"duration_seconds": 110
|
||||
},
|
||||
{
|
||||
"language": "elixir",
|
||||
"status": "Passed",
|
||||
"queued_duration": 43.819434,
|
||||
"started_at": "2026-01-24T20:58:21Z",
|
||||
"updated_at": "2026-01-24T21:00:10Z",
|
||||
"job_id": 31522,
|
||||
"duration_seconds": 109
|
||||
},
|
||||
{
|
||||
"language": "zig",
|
||||
"status": "Passed",
|
||||
"queued_duration": 147.659598,
|
||||
"started_at": "2026-01-24T21:00:11Z",
|
||||
"updated_at": "2026-01-24T21:01:59Z",
|
||||
"job_id": 31543,
|
||||
"duration_seconds": 108
|
||||
},
|
||||
{
|
||||
"language": "d",
|
||||
"status": "Passed",
|
||||
"queued_duration": 145.959628,
|
||||
"started_at": "2026-01-24T21:00:09Z",
|
||||
"updated_at": "2026-01-24T21:01:56Z",
|
||||
"job_id": 31542,
|
||||
"duration_seconds": 107
|
||||
},
|
||||
{
|
||||
"language": "haskell",
|
||||
"status": "Passed",
|
||||
"queued_duration": 192.281655,
|
||||
"started_at": "2026-01-24T21:00:56Z",
|
||||
"updated_at": "2026-01-24T21:02:39Z",
|
||||
"job_id": 31549,
|
||||
"duration_seconds": 103
|
||||
},
|
||||
{
|
||||
"language": "fsharp",
|
||||
"status": "Passed",
|
||||
"queued_duration": 193.254931,
|
||||
"started_at": "2026-01-24T21:00:57Z",
|
||||
"updated_at": "2026-01-24T21:02:39Z",
|
||||
"job_id": 31551,
|
||||
"duration_seconds": 102
|
||||
},
|
||||
{
|
||||
"language": "nim",
|
||||
"status": "Passed",
|
||||
"queued_duration": 155.640868,
|
||||
"started_at": "2026-01-24T21:00:19Z",
|
||||
"updated_at": "2026-01-24T21:01:59Z",
|
||||
"job_id": 31544,
|
||||
"duration_seconds": 100
|
||||
},
|
||||
{
|
||||
"language": "rust",
|
||||
"status": "Passed",
|
||||
"queued_duration": 136.395021,
|
||||
"started_at": "2026-01-24T20:59:57Z",
|
||||
"updated_at": "2026-01-24T21:01:36Z",
|
||||
"job_id": 31537,
|
||||
"duration_seconds": 99
|
||||
},
|
||||
{
|
||||
"language": "ocaml",
|
||||
"status": "Passed",
|
||||
"queued_duration": 192.743702,
|
||||
"started_at": "2026-01-24T21:00:57Z",
|
||||
"updated_at": "2026-01-24T21:02:36Z",
|
||||
"job_id": 31550,
|
||||
"duration_seconds": 99
|
||||
},
|
||||
{
|
||||
"language": "v",
|
||||
"status": "Passed",
|
||||
"queued_duration": 156.18583,
|
||||
"started_at": "2026-01-24T21:00:19Z",
|
||||
"updated_at": "2026-01-24T21:01:56Z",
|
||||
"job_id": 31545,
|
||||
"duration_seconds": 97
|
||||
},
|
||||
{
|
||||
"language": "c",
|
||||
"status": "Passed",
|
||||
"queued_duration": 101.415511,
|
||||
"started_at": "2026-01-24T20:59:22Z",
|
||||
"updated_at": "2026-01-24T21:00:56Z",
|
||||
"job_id": 31534,
|
||||
"duration_seconds": 94
|
||||
},
|
||||
{
|
||||
"language": "objc",
|
||||
"status": "Passed",
|
||||
"queued_duration": 162.614463,
|
||||
"started_at": "2026-01-24T21:00:26Z",
|
||||
"updated_at": "2026-01-24T21:01:59Z",
|
||||
"job_id": 31546,
|
||||
"duration_seconds": 93
|
||||
},
|
||||
{
|
||||
"language": "java",
|
||||
"status": "Passed",
|
||||
"queued_duration": 139.414596,
|
||||
"started_at": "2026-01-24T21:00:01Z",
|
||||
"updated_at": "2026-01-24T21:01:27Z",
|
||||
"job_id": 31538,
|
||||
"duration_seconds": 86
|
||||
},
|
||||
{
|
||||
"language": "tcl",
|
||||
"status": "Passed",
|
||||
"queued_duration": 69.144124,
|
||||
"started_at": "2026-01-24T20:58:47Z",
|
||||
"updated_at": "2026-01-24T21:00:09Z",
|
||||
"job_id": 31524,
|
||||
"duration_seconds": 82
|
||||
},
|
||||
{
|
||||
"language": "commonlisp",
|
||||
"status": "Passed",
|
||||
"queued_duration": 79.791873,
|
||||
"started_at": "2026-01-24T20:58:59Z",
|
||||
"updated_at": "2026-01-24T21:00:19Z",
|
||||
"job_id": 31528,
|
||||
"duration_seconds": 80
|
||||
},
|
||||
{
|
||||
"language": "typescript",
|
||||
"status": "Passed",
|
||||
"queued_duration": 6.624632,
|
||||
"started_at": "2026-01-24T20:57:36Z",
|
||||
"updated_at": "2026-01-24T20:58:55Z",
|
||||
"job_id": 31515,
|
||||
"duration_seconds": 79
|
||||
},
|
||||
{
|
||||
"language": "csharp",
|
||||
"status": "Passed",
|
||||
"queued_duration": 217.909209,
|
||||
"started_at": "2026-01-24T21:01:22Z",
|
||||
"updated_at": "2026-01-24T21:02:39Z",
|
||||
"job_id": 31552,
|
||||
"duration_seconds": 77
|
||||
},
|
||||
{
|
||||
"language": "python",
|
||||
"status": "Passed",
|
||||
"queued_duration": 2.019361,
|
||||
"started_at": "2026-01-24T20:57:42Z",
|
||||
"updated_at": "2026-01-24T20:58:58Z",
|
||||
"job_id": 31513,
|
||||
"duration_seconds": 76
|
||||
},
|
||||
{
|
||||
"language": "scheme",
|
||||
"status": "Passed",
|
||||
"queued_duration": 76.923114,
|
||||
"started_at": "2026-01-24T20:58:55Z",
|
||||
"updated_at": "2026-01-24T21:00:09Z",
|
||||
"job_id": 31525,
|
||||
"duration_seconds": 74
|
||||
},
|
||||
{
|
||||
"language": "javascript",
|
||||
"status": "Passed",
|
||||
"queued_duration": 3.090494,
|
||||
"started_at": "2026-01-24T20:57:44Z",
|
||||
"updated_at": "2026-01-24T20:58:58Z",
|
||||
"job_id": 31514,
|
||||
"duration_seconds": 74
|
||||
},
|
||||
{
|
||||
"language": "php",
|
||||
"status": "Passed",
|
||||
"queued_duration": 13.378753,
|
||||
"started_at": "2026-01-24T20:57:45Z",
|
||||
"updated_at": "2026-01-24T20:58:58Z",
|
||||
"job_id": 31518,
|
||||
"duration_seconds": 73
|
||||
},
|
||||
{
|
||||
"language": "lua",
|
||||
"status": "Passed",
|
||||
"queued_duration": 12.378587,
|
||||
"started_at": "2026-01-24T20:57:46Z",
|
||||
"updated_at": "2026-01-24T20:58:58Z",
|
||||
"job_id": 31519,
|
||||
"duration_seconds": 72
|
||||
},
|
||||
{
|
||||
"language": "dotnet",
|
||||
"status": "Passed",
|
||||
"queued_duration": 220.811085,
|
||||
"started_at": "2026-01-24T21:01:25Z",
|
||||
"updated_at": "2026-01-24T21:02:37Z",
|
||||
"job_id": 31553,
|
||||
"duration_seconds": 72
|
||||
},
|
||||
{
|
||||
"language": "clojure",
|
||||
"status": "Passed",
|
||||
"queued_duration": 79.540331,
|
||||
"started_at": "2026-01-24T20:58:59Z",
|
||||
"updated_at": "2026-01-24T21:00:08Z",
|
||||
"job_id": 31527,
|
||||
"duration_seconds": 69
|
||||
},
|
||||
{
|
||||
"language": "prolog",
|
||||
"status": "Passed",
|
||||
"queued_duration": 223.589125,
|
||||
"started_at": "2026-01-24T21:01:28Z",
|
||||
"updated_at": "2026-01-24T21:02:35Z",
|
||||
"job_id": 31554,
|
||||
"duration_seconds": 67
|
||||
},
|
||||
{
|
||||
"language": "r",
|
||||
"status": "Passed",
|
||||
"queued_duration": 16.194003,
|
||||
"started_at": "2026-01-24T20:57:53Z",
|
||||
"updated_at": "2026-01-24T20:58:58Z",
|
||||
"job_id": 31521,
|
||||
"duration_seconds": 65
|
||||
},
|
||||
{
|
||||
"language": "forth",
|
||||
"status": "Passed",
|
||||
"queued_duration": 231.735144,
|
||||
"started_at": "2026-01-24T21:01:36Z",
|
||||
"updated_at": "2026-01-24T21:02:39Z",
|
||||
"job_id": 31555,
|
||||
"duration_seconds": 63
|
||||
},
|
||||
{
|
||||
"language": "powershell",
|
||||
"status": "Passed",
|
||||
"queued_duration": 79.2724,
|
||||
"started_at": "2026-01-24T20:58:58Z",
|
||||
"updated_at": "2026-01-24T20:59:59Z",
|
||||
"job_id": 31526,
|
||||
"duration_seconds": 61
|
||||
},
|
||||
{
|
||||
"language": "bash",
|
||||
"status": "Passed",
|
||||
"queued_duration": 12.556047,
|
||||
"started_at": "2026-01-24T20:57:49Z",
|
||||
"updated_at": "2026-01-24T20:58:47Z",
|
||||
"job_id": 31520,
|
||||
"duration_seconds": 58
|
||||
}
|
||||
]
|
||||
}
|
||||
146
reports/4.2.25/perf.md
Normal file
146
reports/4.2.25/perf.md
Normal file
|
|
@ -0,0 +1,146 @@
|
|||
# Performance Report: 4.2.25
|
||||
|
||||
**Generated:** 2026-01-24T21:04:06Z
|
||||
**Pipeline:** [#12475](https://git.unturf.com/engineering/unturf/un-inception/-/pipelines/12475)
|
||||
|
||||
## Summary
|
||||
|
||||
| Metric | Value |
|
||||
|--------|-------|
|
||||
| Total Tests | 681 |
|
||||
| Passed | 681 |
|
||||
| Failed | 0 |
|
||||
| Pass Rate | 100.0% |
|
||||
| Languages | 43 |
|
||||
| Avg Duration | 97s |
|
||||
| Slowest | fortran (151s) |
|
||||
| Fastest | bash (58s) |
|
||||
|
||||
---
|
||||
|
||||
## Test Duration by Language
|
||||
|
||||
The primary performance metric - how long each language takes to run its full test suite (15 tests per language).
|
||||
|
||||

|
||||
|
||||
**Key observations:**
|
||||
- **FORTRAN** and **CRYSTAL** are outliers at 90+ seconds
|
||||
- Most languages cluster between 20-40 seconds
|
||||
- Compiled languages (red) tend to be faster than interpreted (blue)
|
||||
- **BASH** is the fastest at 58 seconds
|
||||
|
||||
---
|
||||
|
||||
## Compiled vs Interpreted
|
||||
|
||||
Comparing performance between compiled languages (C, Go, Rust, etc.) and interpreted languages (Python, Ruby, JavaScript, etc.).
|
||||
|
||||

|
||||
|
||||
**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.
|
||||
|
||||

|
||||
|
||||
**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 (fortran, crystal)
|
||||
|
||||
---
|
||||
|
||||
## Speed Leaders
|
||||
|
||||
Side-by-side comparison of the 10 slowest and 10 fastest languages.
|
||||
|
||||

|
||||
|
||||
**Slowest (left):** FORTRAN, CRYSTAL, PERL, AWK, CPP
|
||||
**Fastest (right):** BASH, POWERSHELL, FORTH, R, PROLOG
|
||||
|
||||
---
|
||||
|
||||
## Queue vs Execution Time
|
||||
|
||||
Scatter plot showing the relationship between CI queue wait time and actual test execution time.
|
||||
|
||||

|
||||
|
||||
**Notes:**
|
||||
- Queue time is how long the job waited for a runner
|
||||
- Most jobs had similar queue times (clustered vertically)
|
||||
- Outliers labeled - fortran and crystal took longest to execute regardless of queue time
|
||||
|
||||
---
|
||||
|
||||
## Dashboard
|
||||
|
||||
Summary dashboard combining key metrics and visualizations.
|
||||
|
||||

|
||||
|
||||
---
|
||||
|
||||
## Raw Data
|
||||
|
||||
### Per-Language Performance
|
||||
|
||||
| Language | Status | Duration |
|
||||
|----------|--------|----------|
|
||||
| fortran | Passed | 151s |
|
||||
| crystal | Passed | 145s |
|
||||
| perl | Passed | 142s |
|
||||
| awk | Passed | 140s |
|
||||
| cpp | Passed | 136s |
|
||||
| erlang | Passed | 131s |
|
||||
| go | Passed | 130s |
|
||||
| groovy | Passed | 115s |
|
||||
| deno | Passed | 115s |
|
||||
| julia | Passed | 113s |
|
||||
| cobol | Passed | 112s |
|
||||
| ruby | Passed | 111s |
|
||||
| raku | Passed | 111s |
|
||||
| dart | Passed | 111s |
|
||||
| kotlin | Passed | 110s |
|
||||
| elixir | Passed | 109s |
|
||||
| zig | Passed | 108s |
|
||||
| d | Passed | 107s |
|
||||
| haskell | Passed | 103s |
|
||||
| fsharp | Passed | 102s |
|
||||
| nim | Passed | 100s |
|
||||
| rust | Passed | 99s |
|
||||
| ocaml | Passed | 99s |
|
||||
| v | Passed | 97s |
|
||||
| c | Passed | 94s |
|
||||
| objc | Passed | 93s |
|
||||
| java | Passed | 86s |
|
||||
| tcl | Passed | 82s |
|
||||
| commonlisp | Passed | 80s |
|
||||
| typescript | Passed | 79s |
|
||||
| csharp | Passed | 77s |
|
||||
| python | Passed | 76s |
|
||||
| scheme | Passed | 74s |
|
||||
| javascript | Passed | 74s |
|
||||
| php | Passed | 73s |
|
||||
| lua | Passed | 72s |
|
||||
| dotnet | Passed | 72s |
|
||||
| clojure | Passed | 69s |
|
||||
| prolog | Passed | 67s |
|
||||
| r | Passed | 65s |
|
||||
| forth | Passed | 63s |
|
||||
| powershell | Passed | 61s |
|
||||
| bash | Passed | 58s |
|
||||
|
||||
---
|
||||
|
||||
*Report generated by UN Inception CI pipeline*
|
||||
172
reports/4.2.25/pool-metrics.json
Normal file
172
reports/4.2.25/pool-metrics.json
Normal file
|
|
@ -0,0 +1,172 @@
|
|||
{
|
||||
"summary": {
|
||||
"total_samples": 61,
|
||||
"collection_duration_seconds": 334,
|
||||
"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": 111,
|
||||
"max": 475,
|
||||
"avg": 208.39,
|
||||
"median": 185,
|
||||
"stdev": 82.75
|
||||
},
|
||||
"http_codes": {
|
||||
"200": 61
|
||||
},
|
||||
"pools": [
|
||||
{
|
||||
"id": "ai-foxhop-net",
|
||||
"host": "ai.foxhop.net",
|
||||
"vcpu_count": 32,
|
||||
"status": "healthy",
|
||||
"load1": {
|
||||
"min": 0.34,
|
||||
"max": 11.5,
|
||||
"avg": 6.41,
|
||||
"median": 6.39,
|
||||
"stdev": 2.65
|
||||
},
|
||||
"load5": {
|
||||
"min": 0.39,
|
||||
"max": 6.59,
|
||||
"avg": 3.31,
|
||||
"median": 3.06,
|
||||
"stdev": 1.76
|
||||
},
|
||||
"load15": {
|
||||
"min": 0.37,
|
||||
"max": 3.09,
|
||||
"avg": 1.57,
|
||||
"median": 1.44,
|
||||
"stdev": 0.8
|
||||
},
|
||||
"available": {
|
||||
"min": 37,
|
||||
"max": 63,
|
||||
"avg": 55.59,
|
||||
"median": 58.5,
|
||||
"stdev": 7.36
|
||||
},
|
||||
"total": {
|
||||
"min": 58,
|
||||
"max": 80,
|
||||
"avg": 66.34,
|
||||
"median": 63.5,
|
||||
"stdev": 5.69
|
||||
},
|
||||
"sample_count": 32
|
||||
},
|
||||
{
|
||||
"id": "cammy-foxhop-net",
|
||||
"host": "cammy.foxhop.net",
|
||||
"vcpu_count": 32,
|
||||
"status": "healthy",
|
||||
"load1": {
|
||||
"min": 0.24,
|
||||
"max": 37.43,
|
||||
"avg": 20.99,
|
||||
"median": 23.0,
|
||||
"stdev": 9.79
|
||||
},
|
||||
"load5": {
|
||||
"min": 0.46,
|
||||
"max": 21.7,
|
||||
"avg": 10.77,
|
||||
"median": 12.64,
|
||||
"stdev": 6.27
|
||||
},
|
||||
"load15": {
|
||||
"min": 0.72,
|
||||
"max": 9.92,
|
||||
"avg": 4.88,
|
||||
"median": 5.5,
|
||||
"stdev": 2.74
|
||||
},
|
||||
"available": {
|
||||
"min": 266,
|
||||
"max": 288,
|
||||
"avg": 278.26,
|
||||
"median": 278,
|
||||
"stdev": 6.02
|
||||
},
|
||||
"total": {
|
||||
"min": 288,
|
||||
"max": 299,
|
||||
"avg": 292.23,
|
||||
"median": 291,
|
||||
"stdev": 3.44
|
||||
},
|
||||
"sample_count": 31
|
||||
}
|
||||
]
|
||||
}
|
||||
123
reports/4.2.25/raw-pools.csv
Normal file
123
reports/4.2.25/raw-pools.csv
Normal file
|
|
@ -0,0 +1,123 @@
|
|||
timestamp,pool_id,load1,load5,load15,available,total,status
|
||||
1769288230,ai-foxhop-net,0.34,0.39,0.37,63,63,healthy
|
||||
1769288230,cammy-foxhop-net,0.24,0.46,0.72,288,288,healthy
|
||||
1769288236,ai-foxhop-net,1.51,0.63,0.45,59,63,healthy
|
||||
1769288236,cammy-foxhop-net,1.9,0.8,0.82,282,289,healthy
|
||||
1769288241,ai-foxhop-net,2.43,0.84,0.52,60,63,healthy
|
||||
1769288241,cammy-foxhop-net,3.75,1.2,0.95,282,288,healthy
|
||||
1769288246,ai-foxhop-net,2.24,0.82,0.51,63,63,healthy
|
||||
1769288246,cammy-foxhop-net,4.33,1.37,1.01,282,288,healthy
|
||||
1769288252,ai-foxhop-net,3.9,1.19,0.63,58,63,healthy
|
||||
1769288252,cammy-foxhop-net,8.07,2.19,1.28,278,291,healthy
|
||||
1769288257,ai-foxhop-net,5.03,1.47,0.73,61,63,healthy
|
||||
1769288257,cammy-foxhop-net,9.1,2.5,1.38,278,290,healthy
|
||||
1769288263,ai-foxhop-net,5.51,1.63,0.78,59,63,healthy
|
||||
1769288263,cammy-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288269,ai-foxhop-net,7.06,2.07,0.94,56,63,healthy
|
||||
1769288269,cammy-foxhop-net,18.77,4.93,2.2,268,291,healthy
|
||||
1769288275,ai-foxhop-net,7.06,2.07,0.94,56,63,healthy
|
||||
1769288275,cammy-foxhop-net,18.77,4.93,2.2,268,291,healthy
|
||||
1769288280,ai-foxhop-net,9.54,2.67,1.14,57,63,healthy
|
||||
1769288280,cammy-foxhop-net,20.79,5.58,2.42,266,289,healthy
|
||||
1769288286,ai-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288286,cammy-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288292,ai-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288292,cammy-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288298,ai-foxhop-net,7.25,2.59,1.14,63,63,healthy
|
||||
1769288298,cammy-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288304,ai-foxhop-net,6.66,2.55,1.14,62,63,healthy
|
||||
1769288304,cammy-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288310,ai-foxhop-net,6.13,2.51,1.13,61,63,healthy
|
||||
1769288310,cammy-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288315,ai-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288315,cammy-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288321,ai-foxhop-net,6.12,2.69,1.21,61,64,healthy
|
||||
1769288321,cammy-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288326,ai-foxhop-net,6.12,2.69,1.21,61,64,healthy
|
||||
1769288326,cammy-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288332,ai-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288332,cammy-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288337,ai-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288337,cammy-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288343,ai-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288343,cammy-foxhop-net,17.34,8.23,3.6,278,289,healthy
|
||||
1769288348,ai-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288348,cammy-foxhop-net,19.95,8.93,3.85,277,289,healthy
|
||||
1769288354,ai-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288354,cammy-foxhop-net,19.8,9.08,3.92,276,290,healthy
|
||||
1769288359,ai-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288359,cammy-foxhop-net,22.38,9.79,4.18,275,290,healthy
|
||||
1769288366,ai-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288366,cammy-foxhop-net,23.95,10.32,4.38,274,291,healthy
|
||||
1769288371,ai-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288371,cammy-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288377,ai-foxhop-net,4.6,3.03,1.43,62,64,healthy
|
||||
1769288377,cammy-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288382,ai-foxhop-net,4.87,3.11,1.46,60,66,healthy
|
||||
1769288382,cammy-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288388,ai-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288388,cammy-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288393,ai-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288393,cammy-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288399,ai-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288399,cammy-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288404,ai-foxhop-net,4.27,3.09,1.49,59,69,healthy
|
||||
1769288404,cammy-foxhop-net,23.3,12.21,5.29,286,291,healthy
|
||||
1769288410,ai-foxhop-net,5.93,3.45,1.62,37,62,healthy
|
||||
1769288410,cammy-foxhop-net,23.58,12.64,5.5,284,291,healthy
|
||||
1769288416,ai-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288416,cammy-foxhop-net,23.3,12.76,5.58,285,291,healthy
|
||||
1769288421,ai-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288421,cammy-foxhop-net,23.59,13.0,5.7,284,291,healthy
|
||||
1769288427,ai-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288427,cammy-foxhop-net,23.59,13.0,5.7,284,291,healthy
|
||||
1769288432,ai-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288432,cammy-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288438,ai-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288438,cammy-foxhop-net,21.04,12.96,5.8,284,293,healthy
|
||||
1769288443,ai-foxhop-net,5.28,3.67,1.77,42,58,healthy
|
||||
1769288443,cammy-foxhop-net,20.16,12.91,5.83,284,295,healthy
|
||||
1769288449,ai-foxhop-net,5.1,3.66,1.77,42,58,healthy
|
||||
1769288449,cammy-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288454,ai-foxhop-net,7.33,4.15,1.94,43,71,healthy
|
||||
1769288454,cammy-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288460,ai-foxhop-net,10.99,4.96,2.21,45,73,healthy
|
||||
1769288460,cammy-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288465,ai-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288465,cammy-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288471,ai-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288471,cammy-foxhop-net,24.95,14.62,6.61,281,296,healthy
|
||||
1769288476,ai-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288476,cammy-foxhop-net,24.95,14.62,6.61,281,296,healthy
|
||||
1769288482,ai-foxhop-net,9.1,5.06,2.32,57,78,healthy
|
||||
1769288482,cammy-foxhop-net,23.0,14.53,6.67,283,296,healthy
|
||||
1769288487,ai-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288487,cammy-foxhop-net,26.84,15.47,7.01,275,299,healthy
|
||||
1769288493,ai-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288493,cammy-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288498,ai-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288498,cammy-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288504,ai-foxhop-net,9.29,5.38,2.49,55,73,healthy
|
||||
1769288504,cammy-foxhop-net,29.45,16.59,7.52,274,290,healthy
|
||||
1769288509,ai-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288509,cammy-foxhop-net,31.18,17.16,7.75,269,296,healthy
|
||||
1769288515,ai-foxhop-net,7.59,5.19,2.47,53,70,healthy
|
||||
1769288515,cammy-foxhop-net,31.4,17.44,7.89,267,298,healthy
|
||||
1769288520,ai-foxhop-net,7.94,5.31,2.53,53,70,healthy
|
||||
1769288520,cammy-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288526,ai-foxhop-net,9.39,5.65,2.65,53,70,healthy
|
||||
1769288526,cammy-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288531,ai-foxhop-net,9.39,5.65,2.65,53,70,healthy
|
||||
1769288531,cammy-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288537,ai-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288537,cammy-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288542,ai-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288542,cammy-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288548,ai-foxhop-net,7.9,5.65,2.73,61,80,healthy
|
||||
1769288548,cammy-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288553,ai-foxhop-net,7.9,5.65,2.73,61,80,healthy
|
||||
1769288553,cammy-foxhop-net,37.43,20.97,9.49,277,294,healthy
|
||||
1769288559,ai-foxhop-net,null,null,null,0,0,unhealthy
|
||||
1769288559,cammy-foxhop-net,36.68,21.09,9.59,279,298,healthy
|
||||
1769288564,ai-foxhop-net,11.5,6.59,3.09,43,64,healthy
|
||||
1769288564,cammy-foxhop-net,37.15,21.7,9.92,277,299,healthy
|
||||
|
62
reports/4.2.25/raw-samples.csv
Normal file
62
reports/4.2.25/raw-samples.csv
Normal file
|
|
@ -0,0 +1,62 @@
|
|||
timestamp,load1,load5,load15,mem_used_gb,mem_avail_gb,mem_pct,available,allocated,spawning,latency_ms,http_code
|
||||
1769288230,0,0,0,0,0,0,0,0,0,119,200
|
||||
1769288236,0,0,0,0,0,0,0,0,0,112,200
|
||||
1769288241,0,0,0,0,0,0,0,0,0,161,200
|
||||
1769288246,0,0,0,0,0,0,0,0,0,151,200
|
||||
1769288252,0,0,0,0,0,0,0,0,0,269,200
|
||||
1769288257,0,0,0,0,0,0,0,0,0,420,200
|
||||
1769288263,0,0,0,0,0,0,0,0,0,150,200
|
||||
1769288269,0,0,0,0,0,0,0,0,0,475,200
|
||||
1769288275,0,0,0,0,0,0,0,0,0,168,200
|
||||
1769288280,0,0,0,0,0,0,0,0,0,348,200
|
||||
1769288286,0,0,0,0,0,0,0,0,0,387,200
|
||||
1769288292,0,0,0,0,0,0,0,0,0,433,200
|
||||
1769288298,0,0,0,0,0,0,0,0,0,470,200
|
||||
1769288304,0,0,0,0,0,0,0,0,0,182,200
|
||||
1769288310,0,0,0,0,0,0,0,0,0,184,200
|
||||
1769288315,0,0,0,0,0,0,0,0,0,232,200
|
||||
1769288321,0,0,0,0,0,0,0,0,0,179,200
|
||||
1769288326,0,0,0,0,0,0,0,0,0,158,200
|
||||
1769288332,0,0,0,0,0,0,0,0,0,163,200
|
||||
1769288337,0,0,0,0,0,0,0,0,0,190,200
|
||||
1769288343,0,0,0,0,0,0,0,0,0,168,200
|
||||
1769288348,0,0,0,0,0,0,0,0,0,298,200
|
||||
1769288354,0,0,0,0,0,0,0,0,0,177,200
|
||||
1769288359,0,0,0,0,0,0,0,0,0,174,200
|
||||
1769288366,0,0,0,0,0,0,0,0,0,197,200
|
||||
1769288371,0,0,0,0,0,0,0,0,0,187,200
|
||||
1769288377,0,0,0,0,0,0,0,0,0,184,200
|
||||
1769288382,0,0,0,0,0,0,0,0,0,190,200
|
||||
1769288388,0,0,0,0,0,0,0,0,0,189,200
|
||||
1769288393,0,0,0,0,0,0,0,0,0,188,200
|
||||
1769288399,0,0,0,0,0,0,0,0,0,183,200
|
||||
1769288404,0,0,0,0,0,0,0,0,0,400,200
|
||||
1769288410,0,0,0,0,0,0,0,0,0,187,200
|
||||
1769288416,0,0,0,0,0,0,0,0,0,201,200
|
||||
1769288421,0,0,0,0,0,0,0,0,0,193,200
|
||||
1769288427,0,0,0,0,0,0,0,0,0,171,200
|
||||
1769288432,0,0,0,0,0,0,0,0,0,171,200
|
||||
1769288438,0,0,0,0,0,0,0,0,0,191,200
|
||||
1769288443,0,0,0,0,0,0,0,0,0,153,200
|
||||
1769288449,0,0,0,0,0,0,0,0,0,182,200
|
||||
1769288454,0,0,0,0,0,0,0,0,0,185,200
|
||||
1769288460,0,0,0,0,0,0,0,0,0,185,200
|
||||
1769288465,0,0,0,0,0,0,0,0,0,182,200
|
||||
1769288471,0,0,0,0,0,0,0,0,0,183,200
|
||||
1769288476,0,0,0,0,0,0,0,0,0,186,200
|
||||
1769288482,0,0,0,0,0,0,0,0,0,186,200
|
||||
1769288487,0,0,0,0,0,0,0,0,0,187,200
|
||||
1769288493,0,0,0,0,0,0,0,0,0,222,200
|
||||
1769288498,0,0,0,0,0,0,0,0,0,192,200
|
||||
1769288504,0,0,0,0,0,0,0,0,0,171,200
|
||||
1769288509,0,0,0,0,0,0,0,0,0,111,200
|
||||
1769288515,0,0,0,0,0,0,0,0,0,174,200
|
||||
1769288520,0,0,0,0,0,0,0,0,0,185,200
|
||||
1769288526,0,0,0,0,0,0,0,0,0,167,200
|
||||
1769288531,0,0,0,0,0,0,0,0,0,161,200
|
||||
1769288537,0,0,0,0,0,0,0,0,0,185,200
|
||||
1769288542,0,0,0,0,0,0,0,0,0,207,200
|
||||
1769288548,0,0,0,0,0,0,0,0,0,190,200
|
||||
1769288553,0,0,0,0,0,0,0,0,0,181,200
|
||||
1769288559,0,0,0,0,0,0,0,0,0,187,200
|
||||
1769288564,0,0,0,0,0,0,0,0,0,150,200
|
||||
|
|
|
@ -36,3 +36,4 @@ Tracking compile and test execution times across releases.
|
|||
=======
|
||||
| 4.2.23 | 2026-01-24 | 713 | 100.0% | 373s | zig | perl |
|
||||
>>>>>>> Stashed changes
|
||||
| 4.2.25 | 2026-01-24 | 681 | 100.0% | 97s | fortran | bash |
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue