We are facing issue with Houdini and Arnold renders
Job status remains running even after render done.
Because of this issue blades are always occupied, doing nothing only consumes electricity.
is there any way to read the render log and complete job automatically via script?
It would be great if someone suggest any workaround to solve this known issue.
Thank you in advance
From what I’m seeing, we’re waiting on Houdini to exit to mark the task completed. But if you’re seeing the same text every time, you could add a standard output handler and hook it into the HandleStdoutDoneRender.
If you look at line 63 of DeadlineRepository10\plugins\Houdini\Houdini.py you can see what we’re doing now.
If you could share a task report where this is happening I’d be curious to see what requglar text you’re seeing that isn’t completing the render.
Thank you for sharing the Troubleshoot Guide.
As per your suggestion I checked the background process of houdini and it remains running because of hick process. (hython goes in sleeping state and waiting for hick process to complete and exit the loop)
I already raised the issue to Autodesk -Arnold Community. (and waiting for solution)
But we have very tight deadline! So can you please let me know how deadline fetching houdini render percentage so that we can triggered HandleStdoutDoneRender after 100% done.
For more info,
Render Log Stuck on mentioned line
STDOUT: 00:06:33 46413MB | [hick] renderUpdateHandler: update_type[AI_RENDER_UPDATE_FINISHED] status[AI_RENDER_STATUS_FINISHED] output_to_display[AI_DISPLAY_OUTPUT_ALL]