Maximum "render time" to automaticaly fail a job ?

We send dozens of short sequences daily, they never take 5 mn to render.
Sometime a 3D scene is corrupted, then render may take much longer (a few hours !)…

Is it possible to automaticaly fail a job when its rendering time is more than (for example) 5mn ?
Fabrice

Hello,

Did you try to set timeout to 5 minutes ?
If I understand well it is what need.

Nico

Awesome, love that our forum folks are so helpful!

Thanks for the answer, it seems to be exactly the option I was looking for !

  • What are the units (5000 = 5000s = 83mn) ?
  • It’s a time limit for a task. Does it mean that if I set a Task to 10 frames, it’ll wait the 10th frame to timeout ?
  • if the job is longer than timeout then it is “requeued”, but I’d like this job to be suspended or failed or priority-lowered…is it possible ?

Fabrice

Hi Fabrice,
The job timeout settings are a per job setting, so can be found by right-clicking a job in your queue and going to the Properties:


Mike

Hello Fabrice,

In addition to what Mike said, I wanted to advise what that setting you were asking about was. That is the maximum on how many tasks can exist on a single job. Hope that helps.

Thanks Mike,
It’s what I need but this is a per-job setting.
So I have to select all my jobs a set this after submitting…not easy because we submite more than 400 jobs a day…

Is there a way to set automaticaly a maximum render time (for 1 job or 1 task) as an unique rule for all the jobs ?
In preferences or option ?
So that if any job taking more than - let’s say - 10mn is failed.
Fabrice

PS : Dwight, I made a mistake, “task limit for job” doesn’t adress this problem.

Hi Fabrice,
You can apply this setting at submission time for your jobs. Can you tell me which application and which submission route you are wishing this for? ie: 3dsMax jobs & submitting via Monitor? via SMTD?

We just need to use one of these settings as you submit your jobs:
thinkboxsoftware.com/deadlin … ut_Options

Regards,
Mike

I use Max and SMTD.

Ah cool. In that case, we have the functionality already in the SMTD. See attached screen-grab, so you can set this at submission time and if needed, you can set this to a certain default setting/sticky setting via our defaults/sticky settings INI files.

You could also enable the checkbox below the timeout spinners (“Enable Auto Task Timeout”), which will depending on your repo options, allow you to auto-timeout a job as well. See here for the tech info on how that works and what the settings do: thinkboxsoftware.com/deadlin … b_Settings

Thanks, I’ll try with the ini files…
Cheers
Fabrice

In “defaults” file:

“…/deadline_repo_path/submission/3dsmax/Main/SubmitMaxToDeadline_Defaults.ini”

For 10 minutes, change this setting:

TaskTimeoutEnabled=true
TaskTimeout=600

In “sticky” file:

“…/deadline_repo_path/submission/3dsmax/Main/SubmitMaxToDeadline_StickySettings.ini”

Set:

TaskTimeoutEnabled=false
TaskTimeout=false