# Feature requests: Expand to FB failed action, show FB action duractions

**URL:** <https://www.finalbuilder.com/forums/t/feature-requests-expand-to-fb-failed-action-show-fb-action-duractions/7723>\
**Category:** Feature Requests\
**Created:** [October 8, 2025, 2:18pm UTC](https://www.finalbuilder.com/forums/t/feature-requests-expand-to-fb-failed-action-show-fb-action-duractions/7723 "2025-10-08T14:18:18Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Boramis](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/boramis/32/2446_2.png) [@Boramis](https://www.finalbuilder.com/forums/u/Boramis)\
**Post date:** [October 8, 2025, 2:18pm UTC](https://www.finalbuilder.com/forums/t/feature-requests-expand-to-fb-failed-action-show-fb-action-duractions/7723/1 "2025-10-08T14:18:18Z")

</div>

I have two small feature requests that would make using Continua CI + FinalBuilder a bit more pleasant:

1. We have a FinalBuilder script with a try..except where if an action fails we send an email and then does a “Stop Run [Failure]”. Within the Continua CI interface, it can take quite a bit of clicking to navigate down to the action that actually failed. It would be nice if there were some easier way to expand the tree of the embedded FinalBuilder log down to the action that failed.
2. It would likewise be nice if the embedded FinalBuilder log showed the durations for the embedded actions, rather than just showing the duration of the FB execution as a whole. Could be less of a problem if/when you’re able to launch Linux/macOS build agents, but at least right now, since we used to use the FB webserver for builds, the entirety of our Continua CI execution is a single FinalBuilder action.

---

<div class="post-metadata">

**Author:** ![Vincent](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/vincent/32/938_2.png) [@Vincent](https://www.finalbuilder.com/forums/u/Vincent)\
**Post date:** [October 8, 2025, 8:28pm UTC](https://www.finalbuilder.com/forums/t/feature-requests-expand-to-fb-failed-action-show-fb-action-duractions/7723/2 "2025-10-08T20:28:20Z")

</div>

Hi Zoë

You can solve both of those problems by exporting the finalbuilder log and adding it as a report in Continua CI. It’s really easy to do

 ![image](https://www.finalbuilder.com/forums/uploads/default/original/2X/1/1909adddbb7d36a92cf747f391535a19430c23d0.png)

The exported log is easier to navigate and it’s searchable (choose the Tree style).

 ![image](https://www.finalbuilder.com/forums/uploads/default/original/2X/8/865b20c783f4ecc14dc83f2c098a2e49f28e1d38.png)

---

<div class="post-metadata">

**Author:** ![Boramis](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/boramis/32/2446_2.png) [@Boramis](https://www.finalbuilder.com/forums/u/Boramis)\
**Post date:** [October 9, 2025, 12:57pm UTC](https://www.finalbuilder.com/forums/t/feature-requests-expand-to-fb-failed-action-show-fb-action-duractions/7723/3 "2025-10-09T12:57:03Z")

</div>

Nice!

Is it intended that the “Duration” column doesn’t include the times for their nested actions? I can understand why it’s that way, but it does make it harder to get a feel for where things can be sped up if you have to descend down 6 subnodes of 00:00:00 before seeing 00:25:03. I do see that that matches the FinalBuilder GUI.

Also, and I fully expect a “no and will never be added” here, but that 25 min action is a complex shell script we’re executing over SSH that produces 37000 lines of output. We can’t really split it up into multiple actions. Is there anything we could add to the logged output that FinalBuilder could detect to make artificial subnodes or something to make the output more manageable? Say something like “echo [FinalBuilder: Start action A]” followed by a “echo [FinalBuilder: End action A]” once a lengthy step is done?

---

<div class="post-metadata">

**Author:** ![Vincent](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/vincent/32/938_2.png) [@Vincent](https://www.finalbuilder.com/forums/u/Vincent)\
**Post date:** [October 9, 2025, 8:51pm UTC](https://www.finalbuilder.com/forums/t/feature-requests-expand-to-fb-failed-action-show-fb-action-duractions/7723/4 "2025-10-09T20:51:59Z")

</div>

The timing resolution is 1ms so actions that take less than that will show 0.00

Continua CI does support custom log messages

> **[Continua CI - Custom Log Messages](https://docs.finalbuilder.com/ci/1.0/extending-continua-ci/custom-log-messages.html)**
>
> Custom Log Messages

I am pretty sure Finalbuilder passes those through to Continua

I can’t test right now as I am off work with a back injury

---

<div class="post-metadata">

**Author:** ![ktopaz](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/ktopaz/32/2390_2.png) [@ktopaz](https://www.finalbuilder.com/forums/u/ktopaz)\
**Post date:** [October 10, 2025, 8:42am UTC](https://www.finalbuilder.com/forums/t/feature-requests-expand-to-fb-failed-action-show-fb-action-duractions/7723/5 "2025-10-10T08:42:39Z")

</div>

About your big log issue -

I’d try to have FinalBuilder save the output of the ssh script to a file on the Continua CI agent workspace and use workspace rules to transfer it to the server - then register the file as a report for the CI build.

This way it would appear as another, separate report in a tab next to the FinalBuilder log report.

---

<div class="post-metadata">

**Author:** ![Boramis](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/boramis/32/2446_2.png) [@Boramis](https://www.finalbuilder.com/forums/u/Boramis)\
**Post date:** [October 16, 2025, 5:11pm UTC](https://www.finalbuilder.com/forums/t/feature-requests-expand-to-fb-failed-action-show-fb-action-duractions/7723/6 "2025-10-16T17:11:10Z")

</div>

> The timing resolution is 1ms so actions that take less than that will show 0.00

I wasn’t referring to the resolution, but how nested actions are displayed. Take this project, for example:

 ![image](https://www.finalbuilder.com/forums/uploads/default/original/2X/3/393b952ed0619313f27bb2beb71b2dfa6a2fd72d.png)

The “Main” node has a Run Time of 1:59, but its three subnodes show 0:00, 0:19, and 0:00. The “Build Windows release(s)” node has a lot of actions nested within it that add up to the remaining 1:40, but you can’t see that.

> Continua CI does support custom log messages
> 
> I am pretty sure Finalbuilder passes those through to Continua

Interesting! I’ll have to play with that as I have time. That could be quite useful.

---

<div class="post-metadata">

**Author:** ![Boramis](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/boramis/32/2446_2.png) [@Boramis](https://www.finalbuilder.com/forums/u/Boramis)\
**Post date:** [October 16, 2025, 5:26pm UTC](https://www.finalbuilder.com/forums/t/feature-requests-expand-to-fb-failed-action-show-fb-action-duractions/7723/7 "2025-10-16T17:26:03Z")

</div>

> I’d try to have FinalBuilder save the output of the ssh script to a file on the Continua CI agent workspace and use workspace rules to transfer it to the server - then register the file as a report for the CI build.

Thank you, that does indeed help make things more manageable. 🙂

---

<div class="post-metadata">

**Author:** ![ktopaz](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/ktopaz/32/2390_2.png) [@ktopaz](https://www.finalbuilder.com/forums/u/ktopaz)\
**Post date:** [October 16, 2025, 8:43pm UTC](https://www.finalbuilder.com/forums/t/feature-requests-expand-to-fb-failed-action-show-fb-action-duractions/7723/8 "2025-10-16T20:43:44Z")

</div>

Glad it helps!

Also - For such long logs that require a thorough inspection -  
I find it very helpful to hit the “[Download As Plain Text]” link in the log tab of the build  
Then I open it in my favorite editor and inspect it there (notepad++ is my go-to usually)
