myxce/src/scheduler/testsuite
Rongsong Shen 0d63a789a1 feat(scheduler-core): add picker configuration fields (task 1.3)
Adds xce_scheduler_t.job_pick_plugin (global picker name), and on
xce_sched_queue_t: project_name + job_pick_plugin (per-queue override,
NULL = inherit global). Adds xce_sched_project_t.priority (scaffolding
only, no quota logic). sched_set_default_job_pick_plugin() is added but
not yet wired into sched_init() -- task 2.4 owns that, alongside
replacing the hardcoded "xce_sched_fcfs" literal.

Requirements: 2.1, 2.2, 2.3, 2.4
2026-08-03 05:45:53 +00:00
..
meson.build feat(scheduler-core): add picker configuration fields (task 1.3) 2026-08-03 05:45:53 +00:00
test.c chore: checkpoint all prior work for clean state 2026-06-04 13:04:16 +00:00
test_handlers.c fix(schema): rename struct Data -> XceData to unshadow capnp builtin blob type 2026-07-22 09:22:04 +00:00
test_job_array_expand.c fix(schema): rename struct Data -> XceData to unshadow capnp builtin blob type 2026-07-22 09:22:04 +00:00
test_job_array_wire_e2e.c fix(schema): rename struct Data -> XceData to unshadow capnp builtin blob type 2026-07-22 09:22:04 +00:00
test_job_update.c test(scheduler-controller-msg-gap): real handler/applier unit tests (bug-765 G-6) 2026-06-19 04:14:20 +00:00
test_picker_config_fields.c feat(scheduler-core): add picker configuration fields (task 1.3) 2026-08-03 05:45:53 +00:00
test_picker_iface.c feat(scheduler-core): define job picker plugin contract (task 1.1) 2026-08-03 04:49:55 +00:00
test_plugin_picker_registration.c feat(scheduler-core): register picker plugin category + job_elect_fn compat wrapper (task 1.2) 2026-08-03 05:23:53 +00:00