[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[cdt-test-dev] CDT 1.2 Test Item Summary from QNX
|
I have attached a summary of the testing that QNX is committing to for
the 1.2 CDT release. I was not sure what format the overall summary was
going to be in, so I left this in straight text for easier integration.
Thanks,
-Peter
QNX Testing Focus - CDT 1.2
---------------------------
For the CDT 1.2 release, the QNX testing focus will be on functional testing of
the CDT debug perspective. We will be putting the most effort into new feature
testing.
Host Platforms
--------------
1- Windows 2000
2- QNX Neutrino 6.2.1
3- Linux (Redhat 8.0)
Targets
-------
Self hosted on x86
Core Tools
----------
1. gcc 2.95.3
2. gdb 5.2.1
3. make 3.79.1
Test Areas - New Functionality
------------------------------
The following is a list of the new CDT functionality that QNX will focus testing
on. Some of these features are not yet complete, and therefore testing will not
begin until they are.
CDT 1.2 Completed Features:
1. Formatting values (hex, octal, ...)
2. Detail panel for Variable view.
3. Casting variables to different types in the Variable view. (Mostly complete)
CDT 1.2 Features still under development
4. Deferred Breakpoints
5. More support for GDB/MI 2 (still support GDB/MI 1)
6. Setting breakpoints on external sources with persistency on the project.
7. Investigate a way to make static variables available even when not in the
context of the stackframe.
8. Investigate variables book-keeping. (Almost complete)
9. Investigate action to set breakpoint for specific thread (if the underlying
debugger supports it) and session.
Test Areas - Existing Functionality
-----------------------------------
The following is a list of the existing functionality that QNX will
verify is still working for the CDT 1.2 release. Testing of these features
will be mostly sanity type testing.
10. Launch Debug/Run Local C/C++ Application
11. The various debug views (Variables, Breakpoints, Expressions, Registers, Memory, Shared Libs, Signals)
12. Debug View - Switching debug sessions/stack frames
13. GDB Console - Can enter various GDB commands and see results. Sync with IDE on step/next/etc
14. Editor integration - hover for value, run to line etc.
15. Link to source code - source in and outside of workspace.
16. Breakpoints