• Icon: Sub-task Sub-task
    • Resolution: Fixed
    • Icon: Low Low
    • 3.1.12
    • 3.1.8
    • CIJ Plugin
    • None

      Based on analysis

            [CLOV-1268] Implement clover.db sharing between build server and IDE processes

            Marek Parfianowicz added a comment - - edited

            Improved error handling in case when db is locked:

            Marek Parfianowicz added a comment - - edited Improved error handling in case when db is locked:

            Marek Parfianowicz added a comment - - edited

            Handle the scenario: run external build, click 'delete database' in UI, see what happens; possible outcomes:

            • database is loaded again after build is finished
            • deletion fails (at the time when JSP creates a locks a file) - any error message in UI? ignore the problem?
            • closing instrumentation session fails (at the time when file is being deleted from IDE - file is locked - the JPS will try to open it and append new instrumentation session); ignore the problem as user actually wanted to delete database? add some notification popup about this?

            Marek Parfianowicz added a comment - - edited Handle the scenario: run external build, click 'delete database' in UI, see what happens; possible outcomes: database is loaded again after build is finished deletion fails (at the time when JSP creates a locks a file) - any error message in UI? ignore the problem? closing instrumentation session fails (at the time when file is being deleted from IDE - file is locked - the JPS will try to open it and append new instrumentation session); ignore the problem as user actually wanted to delete database? add some notification popup about this?

              mparfianowicz Marek Parfianowicz
              mparfianowicz Marek Parfianowicz
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: