Improve scheduler performance by scheduling jobs for all device types simultaneously
requested to merge igo95862/lava:scheduler-schedule-jobs-for-all-device-types-collabora-staging into collabora/staging
Improves performance because it avoids extra queries for different device types.
Comparison:
Before: 10010766 function calls (9764524 primitive calls) in 4.330 seconds
After: 9476569 function calls (9237052 primitive calls) in 3.910 seconds
Upstream MR: https://git.lavasoftware.org/lava/lava/-/merge_requests/1769