def _handle_wait()

in src/workflow/build.py [0:0]


    def _handle_wait(self, start_time, timeout) :
        
        if (time() - start_time) > timeout :
            msg = f"Build exceeded the timeout of {timeout}s. Allocate more time, or use the workflow-enabled solution if the build exceeds 15 minutes."
            self.update_and_next(msg)
            raise Exception(msg)
        elif (time() - start_time + KernelBuildWorkflow.SLEEP_INTERVAL) < timeout :
            sleep(KernelBuildWorkflow.SLEEP_INTERVAL) 
        else :
            pass