In Microsoft SQL Server 2014, 2016 and 2017, setting the Resource Governor workgroup configuration REQUEST_MAX_CPU_TIME_SEC doesn't prevent a request from continuing if the maximum time is exceeded.
The scope for REQUEST_MAX_CPU_TIME_SEC configuration has been changed from Microsoft SQL Server 2017. When Trace Flag (TF) 2422 is enabled, and if a request exceeds the maximum time set by REQUEST_MAX_CPU_TIME_SEC, then the request is aborted. Additionally, you may receive an error message 10961 that resembles the following:
The request has been aborted because its CPU usage exceeds the maximum configured limit for the workload group.