source: rtems-testing/rtems-coverage/ChangeLog @ a431462

4.11
Last change on this file since a431462 was a431462, checked in by Joel Sherrill <joel.sherrill@…>, on Jul 9, 2009 at 8:15:19 PM

2009-07-09 Joel Sherrill <joel.sherrill@…>

  • Explanations.txt: Added sp59 to test path through _Thread_queue_First_priority where the task's priority was in the bottom 1/4 of the range.
  • Property mode set to 100644
File size: 10.5 KB
Line 
12009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * Explanations.txt: Added sp59 to test path through
4        _Thread_queue_First_priority where the task's priority was in the
5        bottom 1/4 of the range.
6
72009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
8
9        * Explanations.txt: Timespec divide by zero covered by sp58.
10        spthreadq01 covers extracting a thread which is not blocked on a
11        thread queue. Rewrite explanation of threadqueuefirstpriority.c.
12
132009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
14
15        * Explanations.txt: Cover last of threadget.c with added test case in
16        sp43.
17
182009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
19
20        * Explanations.txt: semcreate.c:163 eliminated by rework of semcreate.
21
222009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
23
24        * Explanations.txt: Add test cases for counting semaphore flush and
25        priority heap get information error cases.
26
272009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
28
29        * Explanations.txt: Cover more cases.
30
312009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
32
33        * Explanations.txt: objectshrinkinformation.c covered with reworked
34        loop from Chris Johns.
35
362009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
37
38        * Explanations.txt: Cover a few more cases.
39
402009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
41
42        * Explanations.txt: Restructured code to eliminate these cases.
43
442009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
45
46        * Explanations.txt: Eliminate mutexget.c automatic initialization
47        cases.
48
492009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
50
51        * Explanations.txt: Clean up mutexget.c and corresponding explanations.
52
532009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
54
55        * Explanations.txt: Fixed psxsignal01 to hit POSIX signal from ISR
56        case.
57
582009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
59
60        * Explanations.txt: psxtransschedparam.c:36 eliminated by restructuring
61        switch into a series of if's.
62
632009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
64
65        * Explanations.txt: Cover a couple of more cases.
66
672009-07-04      Joel Sherrill <joel.sherrill@OARcorp.com>
68
69        * Explanations.txt: Santosh completed rwlock. I reworked
70        rtems/src/taskinitusers.c to eliminate an unused path.
71
722009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
73
74        * Explanations.txt: Unreachable API Extension paths marked as either
75        unused or only with certain APIs.
76
772009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
78
79        * Explanations.txt: vfork test added. Workspace zero test added. No API
80        uses predriver_hook so code marked as unused by current APIs.
81
822009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
83
84        * Explanations.txt: Eliminate cases in sigwait() and sigtimedwait().
85
862009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
87
88        * Explanations.txt: More clean up of covered cases.
89
902009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
91
92        * Explanations.txt: Correct explanation of threadinitialize.c:91. It is
93        really implementing POSIX feature to provide stack space NOT custom
94        stack allocator.
95
962009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
97
98        * Explanations.txt: With addition of spstkalloc test, the paths through
99        stack alloc and free are covered.
100
1012009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
102
103        * Explanations.txt: More cases eliminated.
104
1052009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
106
107        * Explanations.txt, gen_report: Updated to have explanations for all
108        cases even if the confidence in some is not particularly high. All
109        explanations are not used.
110
1112009-06-24      Joel Sherrill <joel.sherrill@OARcorp.com>
112
113        * Explanations.txt: Update to explain more.
114
1152009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
116
117        * rtems-cvs-20090618.diff: New file.
118
1192009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
120
121        * Explanations.txt: Update to eliminate covered areas and fix drifting
122        line numbers.
123
1242009-06-17      Joel Sherrill <joel.sherrill@OARcorp.com>
125
126        * Explanations.txt: Add 33 explanations.
127
1282009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
129
130        * Explanations.txt: Update.
131
1322009-06-10      Joel Sherrill <joel.sherrill@OARcorp.com>
133
134        * Explanations.txt: Delete two small weird cases.
135
1362009-06-04      Joel Sherrill <joel.sherrill@OARcorp.com>
137
138        * Explanations.txt: Add 5 more explanations.
139        * SPARC-Annul-Slot-Explanation.txt: New file.
140
1412009-06-02      Joel Sherrill <joel.sherrill@OARcorp.com>
142
143        * Explanations.txt: Add 7 more explanations.
144
1452009-06-01      Joel Sherrill <joel.sherrill@OARcorp.com>
146
147        * Explanations.txt: Nesting count on thread suspension is only
148        supported from ITRON API so disable if ITRON is disabled.
149        Implementing this eliminated 4 uncovered ranges in the tested
150        configuration.
151
1522009-06-01      Joel Sherrill <joel.sherrill@OARcorp.com>
153
154        * Explanations.txt: Eliminate covered cases.
155
1562009-06-01      Joel Sherrill <joel.sherrill@OARcorp.com>
157
158        * Explanations.txt: Add about 20 explanations.
159
1602009-05-28      Jennifer Averett <jennifer.averett@OARcorp.com>
161
162        * Explanations.txt: Added explanations for simple cases.
163
1642009-05-25      Joel Sherrill <joel.sherrill@OARcorp.com>
165
166        * Explanations.cc, Explanations.h, covmerge.cc: Add multiple line
167        explanations.
168
1692009-05-20      Joel Sherrill <joel.sherrill@OARcorp.com>
170
171        * ObjdumpProcessor.cc, Toolnames.cc: Fix comments. Mark ARM nop as 4
172        bytes.
173
1742009-05-20      Joel Sherrill <joel.sherrill@OARcorp.com>
175
176        * ObjdumpProcessor.cc, Toolnames.cc, Toolnames.h: Clean up nop
177        processing and get size of nop instruction from toolset class.
178
1792009-05-20      Joel Sherrill <joel.sherrill@OARcorp.com>
180
181        * Explanations.txt, ObjdumpProcessor.cc: If nop divides uncovered
182        range, do not consider it executed. This results in slightly fewer
183        ranges of slightly larger size.
184
1852009-05-20      Joel Sherrill <joel.sherrill@OARcorp.com>
186
187        * Explanations.cc: +++ was ending up as explanation.
188        * Explanations.txt: Eliminate covered cases.
189
1902009-05-20      Joel Sherrill <joel.sherrill@OARcorp.com>
191
192        * Explanations.cc, Explanations.txt: Add +++ as end of explanation and
193        allow blank lines between cases. This is in preparation for
194        supporting multiline comments.
195
1962009-05-19      Joel Sherrill <joel.sherrill@OARcorp.com>
197
198        * Explanations.txt: Add more.
199
2002009-05-19      Joel Sherrill <joel.sherrill@OARcorp.com>
201
202        * gen_report: Add end of test check.
203
2042009-05-19      Joel Sherrill <joel.sherrill@OARcorp.com>
205
206        * covmerge.cc: Uncovered ranges was always 0.
207
2082009-05-19      Joel Sherrill <joel.sherrill@OARcorp.com>
209
210        * covmerge.cc, gen_report: Add sizes.txt to output reports.
211
2122009-05-19      Joel Sherrill <joel.sherrill@OARcorp.com>
213
214        * Explanations.cc, Explanations.h, Explanations.txt, covmerge.cc: Add
215        classication to explanations file format.
216
2172009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
218
219        * rtems-cvs-20090515.diff: New file. Adding vprintk.c resulted in
220        cpukit/libcsupport/Makefile.am changing near the coverage patch.
221
2222009-05-08      Joel Sherrill <joel.sherrill@OARcorp.com>
223
224        * VERSIONS-COVERAGE, do_coverage, gen_report: Pass in BSP on command
225        line.
226
2272009-05-04      Joel Sherrill <joel.sherrill@OARcorp.com>
228
229        * gen_report: Correct name of report.
230
2312009-04-22      Joel Sherrill <joel.sherrill@OARcorp.com>
232
233        * Explanations.txt: Add a few more cases.
234
2352009-04-21      Joel Sherrill <joel.sherrill@OARcorp.com>
236
237        * gen_report: Create tarball from dated subdirectory.
238
2392009-04-21      Joel Sherrill <joel.sherrill@OARcorp.com>
240
241        * covmerge.cc: Direct output to stdout, not stderr.
242        * do_coverage: Starting timestamp was set twice.
243        * gen_report: Capture output files into a tarball.
244
2452009-04-21      Joel Sherrill <joel.sherrill@OARcorp.com>
246
247        * VERSIONS-COVERAGE: Add patch against latest CVS.
248        * rtems-cvs-20090421.diff: New file.
249
2502009-04-09      Joel Sherrill <joel.sherrill@oarcorp.com>
251
252        * ObjdumpProcessor.cc: Remove warning.
253
2542009-04-03      Joel Sherrill <joel.sherrill@OARcorp.com>
255
256        * .cvsignore: New file.
257
2582009-04-02      Joel Sherrill <joel.sherrill@OARcorp.com>
259
260        * VERSIONS-COVERAGE, gen_report: Add cd to exe directory.
261
2622009-03-31      Joel Sherrill <joel.sherrill@OARcorp.com>
263
264        * CoverageReaderSkyeye.cc: Get return status.
265
2662009-03-27      Joel Sherrill <joel.sherrill@OARcorp.com>
267
268        * ERC32-Status, VERSIONS-COVERAGE: New baseline which is based upon
269        adding a symbol end_of_profiling to the image.
270        * rtems-cvs-20090327.diff: New file.
271        * rtems-cvs-20090312.diff: Removed.
272
2732009-03-27      Joel Sherrill <joel.sherrill@OARcorp.com>
274
275        * ERC32-Status: New file.
276
2772009-03-27      Joel Sherrill <joel.sherrill@OARcorp.com>
278
279        * Explanations.txt, VERSIONS-COVERAGE: Update so there are no unused
280        explanations. This is a great starting point.
281
2822009-03-26      Joel Sherrill <joel.sherrill@OARcorp.com>
283
284        * Explanations.txt, VERSIONS-COVERAGE, do_coverage: Update.
285
2862009-03-23      Joel Sherrill <joel.sherrill@OARcorp.com>
287
288        * VERSIONS-COVERAGE, covmerge.cc: Add rtl22xx. Fix issue on address
289        conversion with MSB is set.
290
2912009-03-20      Joel Sherrill <joel.sherrill@OARcorp.com>
292
293        * CoverageReaderTSIM.cc, CoverageWriterTSIM.cc, VERSIONS-COVERAGE: Now
294        running on erc32 ok again. Added untested support for leon2 and
295        leon3.
296
2972009-03-19      Joel Sherrill <joel.sherrill@OARcorp.com>
298
299        * CoverageReaderSkyeye.cc, CoverageWriterSkyeye.cc, README: Now runs OK
300        on skyeye 1.2.6 with patch in this directory.
301        * skyeye-1.2.6-rtems-20090319.diff: New file.
302
3032009-03-18      Joel Sherrill <joel.sherrill@OARcorp.com>
304
305        * Makefile: Add Id.
306
3072009-03-18      Joel Sherrill <joel.sherrill@OARcorp.com>
308
309        * rtems-cvs-20090318.diff: New file.
310        * rtems-cvs-20071130.diff, rtems-cvs-20080204.diff,
311        rtems-cvs-20081219.diff: Removed.
312
3132009-03-18      Joel Sherrill <joel.sherrill@OARcorp.com>
314
315        * CoverageReaderTSIM.cc, CoverageReaderTSIM.h, Makefile,
316        VERSIONS-COVERAGE, covmerge.cc, do_coverage, gen_report: First
317        attempt at adding Skyeye code coverage support.
318        * CoverageFactory.cc, CoverageFactory.h, CoverageReaderSkyeye.cc,
319        CoverageReaderSkyeye.h, CoverageWriterSkyeye.cc,
320        CoverageWriterSkyeye.h, skyeye_header.h: New files.
321
3222009-03-12      Joel Sherrill <joel.sherrill@OARcorp.com>
323
324        * README: Update.
325
3262009-03-12      Joel Sherrill <joel.sherrill@OARcorp.com>
327
328        * do_coverage, gen_report: Now should be more tailorable.
329        * VERSIONS-COVERAGE: New file.
330        * c, cp_em, j-erc32: Removed.
331
3322009-03-12      Joel Sherrill <joel.sherrill@OARcorp.com>
333
334        Initial import.
335        * ChangeLog, CoverageMap.cc, CoverageMap.h, CoverageMapBase.cc,
336        CoverageMapBase.h, CoverageRanges.cc, CoverageRanges.h,
337        CoverageReaderBase.cc, CoverageReaderBase.h, CoverageReaderNops.cc,
338        CoverageReaderNops.h, CoverageReaderTSIM.cc, CoverageReaderTSIM.h,
339        CoverageWriterBase.cc, CoverageWriterBase.h, CoverageWriterTSIM.cc,
340        CoverageWriterTSIM.h, Doxyfile, Explanations.cc, Explanations.h,
341        Explanations.txt, Makefile, ObjdumpProcessor.cc, ObjdumpProcessor.h,
342        README, Toolnames.cc, Toolnames.h, app_common.h, c, covmerge.cc,
343        cp_em, do_coverage, gen_report, j-erc32, rtems-cvs-20071130.diff,
344        rtems-cvs-20080204.diff, rtems-cvs-20081219.diff,
345        rtems-cvs-20090312.diff: New files.
346
Note: See TracBrowser for help on using the repository browser.