Q7

ECL Debug Improvements.

Details

  • Type: Improvement Improvement
  • Status: Resolved Resolved
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 1.3.6
  • Fix Version/s: 1.3.8
  • Component/s: ECL, UI
  • Labels:
  • Test Mode:
    Manual

Description

There is a set of problems in current debug implementation:
1. switch to debug perspective is not implemented (to discuss)
2. We need detail formatters for ECL variables
So instead of

com.xored.tesla.ecl.model.impl.ControlHandlerImpl@3f1d298d (kind: Window, customKindId: null, text: New Java Project, type: null, index: null, path: null, indexes: null, row: null, column: null, x: 0, y: 0, rawImage: null)

It would be great to see more human message.

3. We should select exact command then do step-in.
4. then we inside with[] {} we should see input variable.
5. We should see declared variables by let, and proc variables then inside proc.

Issue Links

Activity

Hide
Andrey Sobolev added a comment - 27/Aug/13 10:09 PM

6. then we step into proc from ecl context, editor are not opened.

Show
Andrey Sobolev added a comment - 27/Aug/13 10:09 PM 6. then we step into proc from ecl context, editor are not opened.
Hide
Andrey Sobolev added a comment - 27/Aug/13 10:14 PM

7. Ecl context included into default are skipped then stop on breakpoints
8. Doesn't stop on breakpoints defined inside proc(inside context), in case of execute from testcase.

Show
Andrey Sobolev added a comment - 27/Aug/13 10:14 PM 7. Ecl context included into default are skipped then stop on breakpoints 8. Doesn't stop on breakpoints defined inside proc(inside context), in case of execute from testcase.
Hide
Andrey Sobolev added a comment - 28/Aug/13 9:40 PM

6: are fixed and in QS-2861 branches of Q7 and ECL.

Show
Andrey Sobolev added a comment - 28/Aug/13 9:40 PM 6: are fixed and in QS-2861 branches of Q7 and ECL.
Hide
Andrey Sobolev added a comment - 28/Aug/13 9:41 PM

8: is also working, because of 6:

Show
Andrey Sobolev added a comment - 28/Aug/13 9:41 PM 8: is also working, because of 6:
Hide
Andrey Sobolev added a comment - 03/Sep/13 11:34 AM

5: are done.

Show
Andrey Sobolev added a comment - 03/Sep/13 11:34 AM 5: are done.
Andrey Sobolev made changes - 17/Sep/13 11:55 PM
Link This issue is related to QS-2940 [ QS-2940 ]
Hide
Andrey Sobolev added a comment - 17/Sep/13 11:55 PM

Waiting for tests to be fixed.

Show
Andrey Sobolev added a comment - 17/Sep/13 11:55 PM Waiting for tests to be fixed.
Hide
Andrey Sobolev added a comment - 18/Sep/13 1:24 AM

Looks complete.

Show
Andrey Sobolev added a comment - 18/Sep/13 1:24 AM Looks complete.
Andrey Sobolev made changes - 18/Sep/13 1:24 AM
Resolution Fixed [ 1 ]
Status Open [ 1 ] Resolved [ 5 ]
Transition Time In Source Status Execution Times Last Executer Last Execution Date
Open Open Resolved Resolved
21d 3h 32m 1 Andrey Sobolev 18/Sep/13 1:24 AM

People

Vote (0)
Watch (0)

Dates

  • Created:
    27/Aug/13 9:51 PM
    Updated:
    18/Sep/13 1:24 AM
    Resolved:
    18/Sep/13 1:24 AM