AWS Thinkbox Discussion Forums

render logs?

When running a render I can view the log live no problem but once the render has finished it seems I am not able to view any render log.

I right click on the job but I get hardly any options at all compared to deadline 4/5

See the screenshot. Not many options.

Is this something that has not been implemented onto into 6 yet?

I have Super User enabled.

Thanks,

Richard

I think you’re looking for the Job Reports pane, though I agree that there should be some more direct, contextual shortcuts from both the job and task panes.

Ah ok I see it.

Not sure I like that. Would definitely prefer being able to get to the render log from just right clicking on the actual job. Job reports pane is another panel I have to have up. Bit annoying to be honest.

What do other people think?

Rich

I agree completely, although there may be a balance to be struck somewhere in between.

On the one hand, I like being able to pull up the entire history of a job or task (including re-queues, etc.) and filter it. On the other, I feel like having clean and direct access to a single log is definitely worth some time.

The two most obvious solutions at this point seem to be:

A) Keep the Job Reports view around, and add a simple popup view for a single task log that is displayed via the task context menu, with nothing but the raw output, o
B) Make the task context menu open a Job Reports view, either pre-filtered to that task only (including all of its executions), or just with that task’s last run selected. Additionally, the context menu item in the Job list could take you to the latest execution of the first task of that job, and maybe apply a filter to only show the latest execution logs for all tasks or something as well.

Just some ideas…

We’re a bit torn on this ourselves. What we’re trying to do is keep things (like menus) as light-weight as possible, so having redundant menu items is something we’re trying to avoid.

When you spawn the Job Report panel, it will already be populated with the logs for the currently selected job. This is the same behavior as right-clicking on the job to spawn the panel. It’s also the same number of clicks. We definitely understand that if you’re coming from Deadline 5, this is a bit of a learning curve, but if you get used to spawning everything from the View menu or the Panel button in the toolbar, it starts to become the norm.

When it comes to having the Job Report panel always visible, you could tuck it behind the Tasks panel, or even right-click on the Tasks panel title to switch to the job reports temporarily.

We definitely agree that it would be handy to have a way to see reports for a specific task. In beta 7, we will be adding a Task ID column to the job reports panel so you can at least sort or filter on that for now. Maybe having a right-click option for one or more tasks to popup a new job report panel with the filters already set for those tasks would work?

I’m sure we could be talked into a job right-click option to spawn the reports too, but we just want to make sure this is something that is truly needed. As always, we love to hear your feedback!

With the current system of panels and tabs it’s needed. I like the panel. I use the panel. But drilling straight to a job or task through an RC menu with the filters preset is needed imo. Compare the steps:

  1. RC
  2. Click \Logs
  3. Click Errors

vs.

  1. Click into logs tab.
  2. Click filters button (assuming you already have a panel with the ERROR keyword pre added) Otherwise that’s 3 more steps every time.
  3. Choose Task ID
  4. Type in Task #
  5. Hit OK.
  6. Click filters.
  7. Delete Filter
  8. Click OK.

Consider us convinced! We’ve added this to the todo list. :slight_smile:

Hey guys,

We talked about this internally some more, and we’ve decided again for now to not add special right-click menu items to display job errors and logs. We are trying to keep things as lean as possible in the menus, and adding these would go against that philosophy.

However, in beta 7, we have made changes that should make it easier to toggle between errors and logs in the reports panel. We will be introducing a new filter pinning system, which will allow you to create as many and pin as many filters as you wish for each panel type.

For example, you could pin Logs and Errors in the job reports panel to make it easy to switch between them without having to spawn new panels or editing the filters manually. These pinned filters are maintained between sessions, and they are also maintained if the panel they belong to is closed.

Hopefully the new pinning system will help here. We would love to hear your feedback on it when beta 7 goes out.

Cheers,

  • Ryan

And if you want to see all the errors on task # 5? I’m not going to pin one for each task. Still bad IMO.

To be honest Ryan, I do not get what you are trying to do with this new approach for the logs.

It makes very little sense to me and instead of making it cleaner just makes it more confusing and harder to get too.

Best,

Richard

We are trying to make the reports panel work like the rest of our panels to streamline the user interface. We are also trying to keep our right-click menus as small as possible. We want to avoid adding things to the right-click menus that can be handled in other ways. We are trying to eliminate the need for 3 additional menu items in the job and task right-click menus (View Log Reports, View Error Reports, View Requeue Reports).

I think we can make this work. Worst case, it doesn’t, and we add the report submenus back.

From what we gathered, these are the concerns when it comes to reports:

  1. To be able to easily view all reports for the current job.
  2. To be able to easily view specific types of reports for the current job (errors, logs, requeues).
  3. To be able to easily view reports for a specific task.

We believe that (1) has already been achieved. You can dock the job reports behind the tasks panel, or just select the job reports panel from the Panel list.

The pinned filters feature is meant to handle (2). If I’m a user that wants to only view logs or only view errors, I create those 2 filters and pin them. Yes, that’s a little bit of work to set up at first, but I only have to do it once. It also offers me the flexibility to add other pinned filters that I may find useful. For example, I can pin common error messages from 3dsmax jobs or Nuke jobs.

I agree with Gavin that (3) is where we’re still lacking a solution. The only idea I can think of off the top of my head is to add a task ID drop down or UpDown control to the reports panel, and even that doesn’t feel very elegant. I feel that if we can’t come up with a solution for (3), we’ll have to add the report submenus. If you guys have any suggestions, we’re all ears. :slight_smile:

Cheers,

  • Ryan

PS: Don’t let this skewer your thoughts towards the new pinned filtering system. We’re finding it really helpful here. :slight_smile:

What if the Errors column in the tasks pane switched tabs and brought up the errors for that task pre-filtered. That would be ok by me.

Or have a list of errors nested under a task if you clicked on it…

There are lots of ways to solve all of the problems without a thousand panes and pop up windows or right click menus but it involves multi-entity panes.

Yeah, but that’s more involved then we were hoping for 6.0. Maybe what we should do is a combination of the pinned filters and the right-click menu. The right-click menu would just contain “View Job Reports” or “View Task Reports”. View Job Reports would be the same as the Panel drop down, but View Task Reports would add a filter for the selected task(s). You could then use your pinned filters to switch between errors and logs. This way, we’re only adding one menu item instead of three.

What do you think?

So then just to clarify, each right-click item would create a new Job Reports view?

Right. It would just be spawning another panel. You can choose to dock it or close it when you are done with it.

I wouldn’t mind that. How about docking behavior? Would all the new reports panes be spawned as floating dialogs? Or would they look for an existing docked Job Reports pane and follow its lead for where to dock, spawning undocked if no Job Reports panes existed?

Fine by me. But that’s what I thought we had already suggested and was rejected. :stuck_out_tongue:

Privacy | Site terms | Cookie preferences