DX Unified Infrastructure Management

 View Only
  • 1.  Nimrecorder doesn't create screendumps

    Posted Sep 07, 2020 06:13 AM
    We use NimRecorder tool (e2e_appmon probe in DX Infrastructure Manager) to emulate user actions.

    I try to find screendumps for profile ("View screendumps..." item):
    But there is nothing:

    Nimrecorder doesn't create screenshots of the application in case of errors
    We cannot diagnose errors as a result of it.


    Profiles preferences related to application snapshot creation set to true:
    • Dump screen on timeout
    • Dump screen on error

    Has anyone encountered a similar problem? Maybe someone knows what could be the reason that screenshots are not cretaed?


  • 2.  RE: Nimrecorder doesn't create screendumps

    Posted Sep 08, 2020 09:51 AM
    Hi,

    maybe it is a permission problem. The screendumps are stored in the folder <NIM_ROOT>\probes\application\e2e_appmon\screendumps. I guess the user the scripts are executed with needs write access to this directory.

    Hope this helps.

    ------------------------------
    Olaf
    ------------------------------



  • 3.  RE: Nimrecorder doesn't create screendumps

    Posted Sep 08, 2020 10:18 AM
    Hi Olaf. Thank you for the anwer.
    We tried to configure screendumps folder permissions, but this does not fix the problem.

    Below are the settings that show the user on whose behalf the script is launched:

    Below are the folder permission settings for this user account:



  • 4.  RE: Nimrecorder doesn't create screendumps

    Posted Sep 08, 2020 11:08 AM
    Hi Aleksei,

    two thoughts to this issue:

    Is it ensured that the script returns a return code unequal to 0 in case of an error? It's not visible in the first screenshot.
    Has there already been a script timeout? According to your configuration a screenshot should be taken even if a timeout occurs.


    ------------------------------
    Olaf
    ------------------------------



  • 5.  RE: Nimrecorder doesn't create screendumps

    Posted Sep 09, 2020 04:45 AM
    Hi Olaf,

    >>Is it ensured that the script returns a return code unequal to 0 in case of an error? It's not visible in the first screenshot.
    >>Has there already been a script timeout?

    In case of an error we have often code -4. This code indicates that a timeout error has occurred.
    For example:

    >>According to your configuration a screenshot should be taken even if a timeout occurs

    I see two checkboxes which are responsible for screen dumps capture:
    • Dump screen on timeout
    • Dump screen on error
    They are both set to true.
    How we should configure properties in order to enable screen dumps capture in case of any error?