myxce/src/worker/testsuite
lei.chen 3b6f53bb65 merge: sync Rongsong's scheduler-framework (122 commits, 070c7869..f01ae353)
Introduces WAL replay field-completeness fixes (bug-1687..1697, 1731), scheduler snapshot job-allocation restore, heap UAF fixes (vtask_enq, xcealloc, builtin_fcfs, limit), HA fixes (bug-1694/1695/1696), xceadmin retry, worker signal-exit severity, and their test suites.

Conflicts resolved keeping both sides (drop-audit passed):
- worker.c: mark_worker_jobs_exit (bug-1509 B1) + fetchfile_signal_worker_disconnect (bug-1693)
- handler.go: DefaultBroker.Publish (EventJobFinished) + bug-1731 logging
- config_repl.c / test_config_repl.c: our ns-resolution comment / unique-tmpdir
- test_dispatch_commit.c: both B3-UNKWN and bug-1697 start_time assertions

Excluded Rongsong's bookkeeping per policy: .wolf/, .kiro/, CHANGES.md, reports/;
.claude/ + CLAUDE.md kept ours (his settings.json has machine-absolute paths).
2026-08-31 14:24:17 +00:00
..
meson.build merge: sync Rongsong's scheduler-framework (122 commits, 070c7869..f01ae353) 2026-08-31 14:24:17 +00:00
test_controller_connector.c fix(merge): restore bug-1490 job control + p2-hang flusher fix + B3 test reconciliation 2026-08-26 10:52:35 +00:00
test_dbus_workers_update.c fix(worker): dbus_workers_update() starves workers after first DONE/EXITED (bug-1589) 2026-08-19 09:48:23 +00:00
test_resource_sync.c fix(worker): bug-1569 periodic resval reports tagged with wrong host 2026-08-17 12:01:52 +00:00
test_uv_ipc_job_exit_severity.c feat(worker): distinguish signal-killed job exits from real crashes in logs 2026-08-29 11:43:52 +00:00
test_xcecd_startup_order.c feat(component-failover-adoption): fix worker startup ordering, add rejoin retry-on-failure 2026-08-11 06:21:36 +00:00