117 lines
5.6 KiB
Plaintext
117 lines
5.6 KiB
Plaintext
[22:48:28] scratch drive folders cleared before FROM (R-656): none existed
|
|
[22:48:28] MV-termix: deploying termix at FROM {'termix': 'ghcr.io/lukegus/termix:26.10.5'}
|
|
[22:48:59] FROM settled=True in 30.9s :: {"termix": {"status": "running", "health": "healthy", "restarts": 0, "exit": 0}}
|
|
[22:48:59] fixture: the BOX walk's own (Termix), through upgrade_boxport
|
|
[22:48:59] termix: seeded user drill724e084b via /users/create
|
|
[22:49:00] termix: readback found=True (http 200, control refused as it must)
|
|
[22:49:00] C1 (seed reads back BEFORE): True
|
|
[22:49:00] MV-termix: swapping to TO {'termix': 'ghcr.io/lukegus/termix:26.11.0'}
|
|
[22:49:29] TO up -d rc=0
|
|
[22:49:59] TO settled=True in 30.9s :: {"termix": {"status": "running", "health": "healthy", "restarts": 0, "exit": 0}}
|
|
[22:50:00] migration lines observed: 6
|
|
[22:50:00] termix: readback found=True (http 200, control refused as it must)
|
|
[22:50:00] RESULT (seed reads back AFTER): True
|
|
[22:50:00] memory watch: 600s, 4 callers on 1 path(s) at 172.18.0.2:8080
|
|
[22:50:16] + 15s termix=250M/256M peak=256M kills=0 rs=0 reqs=304
|
|
[22:50:31] + 30s termix=250M/256M peak=256M kills=0 rs=0 reqs=604
|
|
[22:50:46] + 45s termix=249M/256M peak=256M kills=0 rs=0 reqs=904
|
|
[22:51:01] + 60s termix=249M/256M peak=256M kills=0 rs=0 reqs=1204
|
|
[22:51:16] + 76s termix=248M/256M peak=256M kills=0 rs=0 reqs=1504
|
|
[22:51:31] + 91s termix=249M/256M peak=256M kills=0 rs=0 reqs=1805
|
|
[22:51:46] + 106s termix=242M/256M peak=256M kills=0 rs=0 reqs=2105
|
|
[22:52:01] + 121s termix=241M/256M peak=256M kills=0 rs=0 reqs=2405
|
|
[22:52:17] + 136s termix=242M/256M peak=256M kills=0 rs=0 reqs=2705
|
|
[22:52:32] + 151s termix=241M/256M peak=256M kills=0 rs=0 reqs=3005
|
|
[22:52:47] + 166s termix=242M/256M peak=256M kills=0 rs=0 reqs=3305
|
|
[22:53:02] + 182s termix=242M/256M peak=256M kills=0 rs=0 reqs=3605
|
|
[22:53:17] + 197s termix=242M/256M peak=256M kills=0 rs=0 reqs=3909
|
|
[22:53:32] + 212s termix=240M/256M peak=256M kills=0 rs=0 reqs=4209
|
|
[22:53:47] + 227s termix=241M/256M peak=256M kills=0 rs=0 reqs=4509
|
|
[22:54:02] + 242s termix=241M/256M peak=256M kills=0 rs=0 reqs=4809
|
|
[22:54:18] + 257s termix=240M/256M peak=256M kills=0 rs=0 reqs=5109
|
|
[22:54:33] + 272s termix=240M/256M peak=256M kills=0 rs=0 reqs=5410
|
|
[22:54:48] + 287s termix=241M/256M peak=256M kills=0 rs=0 reqs=5711
|
|
[22:55:03] + 302s termix=238M/256M peak=256M kills=0 rs=0 reqs=6013
|
|
[22:55:18] + 318s termix=232M/256M peak=256M kills=0 rs=0 reqs=6313
|
|
[22:55:33] + 333s termix=226M/256M peak=256M kills=0 rs=0 reqs=6614
|
|
[22:55:48] + 348s termix=225M/256M peak=256M kills=0 rs=0 reqs=6917
|
|
[22:56:04] + 363s termix=223M/256M peak=256M kills=0 rs=0 reqs=7219
|
|
[22:56:19] + 378s termix=218M/256M peak=256M kills=0 rs=0 reqs=7519
|
|
[22:56:34] + 393s termix=217M/256M peak=256M kills=0 rs=0 reqs=7819
|
|
[22:56:49] + 409s termix=214M/256M peak=256M kills=0 rs=0 reqs=8119
|
|
[22:57:04] + 424s termix=213M/256M peak=256M kills=0 rs=0 reqs=8421
|
|
[22:57:19] + 439s termix=210M/256M peak=256M kills=0 rs=0 reqs=8721
|
|
[22:57:34] + 454s termix=203M/256M peak=256M kills=0 rs=0 reqs=9021
|
|
[22:57:50] + 469s termix=202M/256M peak=256M kills=0 rs=0 reqs=9323
|
|
[22:58:05] + 484s termix=191M/256M peak=256M kills=0 rs=0 reqs=9623
|
|
[22:58:20] + 499s termix=189M/256M peak=256M kills=0 rs=0 reqs=9925
|
|
[22:58:35] + 514s termix=179M/256M peak=256M kills=0 rs=0 reqs=10225
|
|
[22:58:50] + 530s termix=178M/256M peak=256M kills=0 rs=0 reqs=10525
|
|
[22:59:05] + 545s termix=178M/256M peak=256M kills=0 rs=0 reqs=10825
|
|
[22:59:20] + 560s termix=178M/256M peak=256M kills=0 rs=0 reqs=11127
|
|
[22:59:35] + 575s termix=178M/256M peak=256M kills=0 rs=0 reqs=11427
|
|
[22:59:51] + 590s termix=178M/256M peak=256M kills=0 rs=0 reqs=11727
|
|
[23:00:06] + 605s termix=178M/256M peak=256M kills=0 rs=0 reqs=12029
|
|
[23:00:06] memory watch: killed=False tight=[] requests=12029 codes={'200': 12029}
|
|
[23:00:06] MV-termix: ABORT — putting the FROM images back
|
|
[23:00:38] termix: readback found=True (http 200, control refused as it must)
|
|
[23:00:38] ABORT: app came back in 30.9s; data present=True
|
|
{
|
|
"harness_version": 5,
|
|
"edge": "MV-termix",
|
|
"app": "termix",
|
|
"note": "night 2026-09-23 within-a-major move: termix=ghcr.io/lukegus/termix:26.11.0",
|
|
"from": {
|
|
"termix": "ghcr.io/lukegus/termix:26.10.5"
|
|
},
|
|
"to": {
|
|
"termix": "ghcr.io/lukegus/termix:26.11.0"
|
|
},
|
|
"verdict": "proven",
|
|
"seed_read_before": true,
|
|
"seed_read_after": true,
|
|
"healthy_after": true,
|
|
"migration_observed": "\u001b[2Ktermix | [11:49:42 PM] [INFO] [\ud83d\uddc4\ufe0f] Database layer pre-upgrade backup created [op:database_layer_preupgrade_backup_created]",
|
|
"abort": "starts-and-serves",
|
|
"abort_detail": null,
|
|
"engine_state_after": null,
|
|
"memory": {
|
|
"soak_s": 605.6,
|
|
"requested_s": 600,
|
|
"requests": 12029,
|
|
"codes": {
|
|
"200": 12029
|
|
},
|
|
"first_kill": null,
|
|
"containers": {
|
|
"termix": {
|
|
"limit": 268435456,
|
|
"peak": 268435456,
|
|
"peak_pct": 1.0,
|
|
"anon_peak_sampled": 100642816,
|
|
"anon_peak_pct": 0.375,
|
|
"anon_live_peak_sampled": 100642816,
|
|
"anon_live_peak_pct": 0.375,
|
|
"swap_peak": 0,
|
|
"oom_kills": 0,
|
|
"restarts": 0,
|
|
"oomkilled_flag": false,
|
|
"measured": true
|
|
}
|
|
},
|
|
"unmeasured": [],
|
|
"venue_swap_bytes": 0,
|
|
"load": "reached"
|
|
},
|
|
"marks": [],
|
|
"bench_overrides": null,
|
|
"duration_s": 30.9,
|
|
"measured_at": "2026-11-02T23:00:38Z",
|
|
"evidence": "evidence/MV-termix",
|
|
"scratch_cleared": [],
|
|
"files_changed": [],
|
|
"files_changed_detail": [],
|
|
"files_ignored": [],
|
|
"total_s": 730.2
|
|
}
|