driver: introduce PendingRequest class to trace CTA scheduling time

2 jobs for main in 3 minutes and 21 seconds (queued for 7 seconds)