Difference between revisions of "Category:Troubleshooter"

From Lianjapedia
Jump to: navigation, search
(Desktop)
Line 2: Line 2:
  
 
==Overview==
 
==Overview==
 +
The Troubleshooter provides a tabbed interface bringing together debugging, tracing and performance metrics to assist you in testing and tuning your Apps.
  
==Desktop==
+
[[{{ns:file}}:troubleshooter.png|800px|left|border|link={{filepath:troubleshooter.png}}|Troubleshooter]]
 +
<br clear=all>
 +
 
 +
==Desktop Tab==
 +
The Desktop Tab contains the following:
  
 
{| class="wikitable" width="100%"
 
{| class="wikitable" width="100%"
Line 41: Line 46:
 
|}
 
|}
  
==Server==
+
==Server Tab==
 +
The Server Tab contains the following:
  
 
{| class="wikitable" width="100%"
 
{| class="wikitable" width="100%"
Line 51: Line 57:
 
|-
 
|-
 
|}
 
|}
 +
 +
==Buttons==
 +
Apart from in the Debugger tabs (Debugger, Python Debugger, JavaScript Debugger), the following buttons are displayed:
 +
 +
{| class="wikitable" width="100%"
 +
!width="25%"|Button
 +
!width="75%"|Description
 +
|-
 +
|valign="top"|Clear
 +
|valign="top"|Clear the current tab.
 +
|-
 +
|valign="top"|Clear All
 +
|valign="top"|Clear all tabs.
 +
|-
 +
|valign="top"|Purge
 +
|valign="top"|Purge all error files. 
 +
|-
 +
|valign="top"|debugout on/off
 +
|valign="top"|Toggle to enable/disable [[SET DEBUGOUT|debugout message logging]]. 
 +
|-
 +
|valign="top"|debug on/off
 +
|valign="top"|Toggle to enable/disable [[SET DEBUG|debug message logging]]. 
 +
|-
 +
|}
 +
 +
Here, [[SET DEBUG|debug]] and [[SET DEBUGOUT|debugout]] are both off, click the buttons to toggle them on:
 +
[[{{ns:file}}:troubleshooter_buttonsoff.png|left|border|link={{filepath:troubleshooter_buttonsoff.png}}|Troubleshooter]]
 +
<br clear=all>
 +
 +
Here, [[SET DEBUG|debug]] and [[SET DEBUGOUT|debugout]] are both on, click the buttons to toggle them off:
 +
[[{{ns:file}}:troubleshooter_buttonson.png|left|border|link={{filepath:troubleshooter_buttonson.png}}|Troubleshooter]]
 +
<br clear=all>
  
 
[[Category:Lianja v5.0]]
 
[[Category:Lianja v5.0]]

Revision as of 06:42, 24 May 2019

Under Construction. Coming soon in v5.0

Overview

The Troubleshooter provides a tabbed interface bringing together debugging, tracing and performance metrics to assist you in testing and tuning your Apps.

Troubleshooter


Desktop Tab

The Desktop Tab contains the following:

Tab Description
Debugger Contains the Lianja/VFP Debugger.
Python Debugger Contains the Python Debugger.
JavaScript Debugger Contains the JavaScript Debugger.
Error Viewer Contains error message output.
Debugout Contains debugout message output.
Debug File
Trace File
UIState Trace
Performance Metrics Contains tracing and performance metrics for internal operations and events to allow you to see how events are fired and handled in your code and help you in performance tuning.
Profiler Metrics

Server Tab

The Server Tab contains the following:

Tab Description
Error Viewer Contains server error message output.

Buttons

Apart from in the Debugger tabs (Debugger, Python Debugger, JavaScript Debugger), the following buttons are displayed:

Button Description
Clear Clear the current tab.
Clear All Clear all tabs.
Purge Purge all error files.
debugout on/off Toggle to enable/disable debugout message logging.
debug on/off Toggle to enable/disable debug message logging.

Here, debug and debugout are both off, click the buttons to toggle them on:

Troubleshooter


Here, debug and debugout are both on, click the buttons to toggle them off:

Troubleshooter