- Timestamp:
-
01/06/20 21:32:51 (4 years ago)
- Author:
-
Gedare Bloom
- Comment:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v6
|
v7
|
|
40 | 40 | Other tasks include: |
41 | 41 | |
42 | | * Remove the use of external tools that are not portable across |
43 | | platforms (Linux, BSD, Windows): |
| 42 | * Remove the use of external tools that are not portable across platforms (Linux, BSD, Windows): |
44 | 43 | |
45 | 44 | * ~~nm is used to generate a list of symbols in a file that is referenced as the symbols of interest for that set. nm is not portable and so must be removed. The fix for this is use rtemstoolkit and generate the list of symbols from the ELF files.~~ |
… |
… |
|
52 | 51 | RTEMS Tester need to stay for later use by covoar which runs after the testsuite is finished. They are currently cleared up by a try finally statement in python, which works for Ctrl+C exit but probably not SIGTERM. This cannot be handled the same way as the other tempfiles as they are not generated by covoar. These files have a .cov ending and are currently generated beside the executable they match in the build tree. |
53 | 52 | |
54 | | * covoar needs to detect target architecture internally (e.g., |
55 | | sparc-rtems4.11), this can be done with get_exec_prefix() from |
56 | | rld-cc.h in rtemstoolkit. |
| 53 | * covoar needs to detect target architecture internally (e.g., sparc-rtems4.11), this can be done with get_exec_prefix() from rld-cc.h in rtemstoolkit. |
57 | 54 | |
58 | 55 | Further Improvements: |
… |
… |
|
62 | 59 | * Generate Gcov reports. There is Gcov support in covoar that is close to working but the gcov output generated is not trusted. The fix for this would involve vaildating the Gcov output to make sure it is in a format that the Gcov program accepts. |
63 | 60 | |
64 | | * Combine how-to documentation below with existing covoar docs to make a ReST format doc thats integrated with the main RTEMS Tester docs. |
| 61 | * Combine how-to documentation below with existing covoar docs to make a ReST format doc that is integrated with the main RTEMS Tester docs. |
65 | 62 | |
66 | 63 | * Ensure the gcov output is correct and use that as the basis for generating reports using tools like gcov and lcov. |