As a QA Tester, I want to use Category Partition and Equivalence Class testing on the core schedule_jobs() function, so that I can confirm that the scheduler correctly handles distinct partitions of job priority levels (High, Medium, Low) and different resource availability constraints.