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

4.11
Last change on this file since a9fe533 was a9fe533, checked in by Joel Sherrill <joel.sherrill@…>, on Jul 21, 2009 at 3:42:48 PM

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

  • Explanations.txt: Multiple updates based on changes from myself and Santosh.
  • Property mode set to 100644
File size: 11.5 KB
Line 
12009-07-21      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * Explanations.txt: Multiple updates based on changes from myself and
4        Santosh.
5
62009-07-20      Joel Sherrill <joel.sherrill@OARcorp.com>
7
8        * Explanations.txt: Remove explanations for cases covered by recent
9        test additions.
10
112009-07-16      Joel Sherrill <joel.sherrill@OARcorp.com>
12
13        * Explanations.txt: Update to spfatal03 and addition of psxautoinit02
14        covered a couple of cases.
15
162009-07-16      Joel Sherrill <joel.sherrill@OARcorp.com>
17
18        * Explanations.cc, Toolnames.cc: Make compile with gcc 4.4.0 on Fedora
19        11.
20
212009-07-10      Joel Sherrill <joel.sherrill@OARcorp.com>
22
23        * Explanations.txt: Add new interrupt synchronization tests.
24        * do_coverage: Add RTEMS_DO_NOT_UNROLL_THREADQ_ENQUEUE_PRIORITY to
25        reduce number of cases in _Thread_queue_Enqueue_priority.
26
272009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
28
29        * Explanations.txt: More improvements.
30
312009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
32
33        * Explanations.txt: Rewrite explanation of watchdogadjusttochain.c:42.
34
352009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
36
37        * Explanations.txt: Added sp59 to test path through
38        _Thread_queue_First_priority where the task's priority was in the
39        bottom 1/4 of the range.
40
412009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
42
43        * Explanations.txt: Timespec divide by zero covered by sp58.
44        spthreadq01 covers extracting a thread which is not blocked on a
45        thread queue. Rewrite explanation of threadqueuefirstpriority.c.
46
472009-07-09      Joel Sherrill <joel.sherrill@OARcorp.com>
48
49        * Explanations.txt: Cover last of threadget.c with added test case in
50        sp43.
51
522009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
53
54        * Explanations.txt: semcreate.c:163 eliminated by rework of semcreate.
55
562009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
57
58        * Explanations.txt: Add test cases for counting semaphore flush and
59        priority heap get information error cases.
60
612009-07-08      Joel Sherrill <joel.sherrill@OARcorp.com>
62
63        * Explanations.txt: Cover more cases.
64
652009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
66
67        * Explanations.txt: objectshrinkinformation.c covered with reworked
68        loop from Chris Johns.
69
702009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
71
72        * Explanations.txt: Cover a few more cases.
73
742009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
75
76        * Explanations.txt: Restructured code to eliminate these cases.
77
782009-07-07      Joel Sherrill <joel.sherrill@OARcorp.com>
79
80        * Explanations.txt: Eliminate mutexget.c automatic initialization
81        cases.
82
832009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
84
85        * Explanations.txt: Clean up mutexget.c and corresponding explanations.
86
872009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
88
89        * Explanations.txt: Fixed psxsignal01 to hit POSIX signal from ISR
90        case.
91
922009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
93
94        * Explanations.txt: psxtransschedparam.c:36 eliminated by restructuring
95        switch into a series of if's.
96
972009-07-06      Joel Sherrill <joel.sherrill@OARcorp.com>
98
99        * Explanations.txt: Cover a couple of more cases.
100
1012009-07-04      Joel Sherrill <joel.sherrill@OARcorp.com>
102
103        * Explanations.txt: Santosh completed rwlock. I reworked
104        rtems/src/taskinitusers.c to eliminate an unused path.
105
1062009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
107
108        * Explanations.txt: Unreachable API Extension paths marked as either
109        unused or only with certain APIs.
110
1112009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
112
113        * Explanations.txt: vfork test added. Workspace zero test added. No API
114        uses predriver_hook so code marked as unused by current APIs.
115
1162009-07-03      Joel Sherrill <joel.sherrill@OARcorp.com>
117
118        * Explanations.txt: Eliminate cases in sigwait() and sigtimedwait().
119
1202009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
121
122        * Explanations.txt: More clean up of covered cases.
123
1242009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
125
126        * Explanations.txt: Correct explanation of threadinitialize.c:91. It is
127        really implementing POSIX feature to provide stack space NOT custom
128        stack allocator.
129
1302009-07-02      Joel Sherrill <joel.sherrill@OARcorp.com>
131
132        * Explanations.txt: With addition of spstkalloc test, the paths through
133        stack alloc and free are covered.
134
1352009-07-01      Joel Sherrill <joel.sherrill@OARcorp.com>
136
137        * Explanations.txt: More cases eliminated.
138
1392009-06-30      Joel Sherrill <joel.sherrill@OARcorp.com>
140
141        * Explanations.txt, gen_report: Updated to have explanations for all
142        cases even if the confidence in some is not particularly high. All
143        explanations are not used.
144
1452009-06-24      Joel Sherrill <joel.sherrill@OARcorp.com>
146
147        * Explanations.txt: Update to explain more.
148
1492009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
150
151        * rtems-cvs-20090618.diff: New file.
152
1532009-06-18      Joel Sherrill <joel.sherrill@OARcorp.com>
154
155        * Explanations.txt: Update to eliminate covered areas and fix drifting
156        line numbers.
157
1582009-06-17      Joel Sherrill <joel.sherrill@OARcorp.com>
159
160        * Explanations.txt: Add 33 explanations.
161
1622009-06-12      Joel Sherrill <joel.sherrill@OARcorp.com>
163
164        * Explanations.txt: Update.
165
1662009-06-10      Joel Sherrill <joel.sherrill@OARcorp.com>
167
168        * Explanations.txt: Delete two small weird cases.
169
1702009-06-04      Joel Sherrill <joel.sherrill@OARcorp.com>
171
172        * Explanations.txt: Add 5 more explanations.
173        * SPARC-Annul-Slot-Explanation.txt: New file.
174
1752009-06-02      Joel Sherrill <joel.sherrill@OARcorp.com>
176
177        * Explanations.txt: Add 7 more explanations.
178
1792009-06-01      Joel Sherrill <joel.sherrill@OARcorp.com>
180
181        * Explanations.txt: Nesting count on thread suspension is only
182        supported from ITRON API so disable if ITRON is disabled.
183        Implementing this eliminated 4 uncovered ranges in the tested
184        configuration.
185
1862009-06-01      Joel Sherrill <joel.sherrill@OARcorp.com>
187
188        * Explanations.txt: Eliminate covered cases.
189
1902009-06-01      Joel Sherrill <joel.sherrill@OARcorp.com>
191
192        * Explanations.txt: Add about 20 explanations.
193
1942009-05-28      Jennifer Averett <jennifer.averett@OARcorp.com>
195
196        * Explanations.txt: Added explanations for simple cases.
197
1982009-05-25      Joel Sherrill <joel.sherrill@OARcorp.com>
199
200        * Explanations.cc, Explanations.h, covmerge.cc: Add multiple line
201        explanations.
202
2032009-05-20      Joel Sherrill <joel.sherrill@OARcorp.com>
204
205        * ObjdumpProcessor.cc, Toolnames.cc: Fix comments. Mark ARM nop as 4
206        bytes.
207
2082009-05-20      Joel Sherrill <joel.sherrill@OARcorp.com>
209
210        * ObjdumpProcessor.cc, Toolnames.cc, Toolnames.h: Clean up nop
211        processing and get size of nop instruction from toolset class.
212
2132009-05-20      Joel Sherrill <joel.sherrill@OARcorp.com>
214
215        * Explanations.txt, ObjdumpProcessor.cc: If nop divides uncovered
216        range, do not consider it executed. This results in slightly fewer
217        ranges of slightly larger size.
218
2192009-05-20      Joel Sherrill <joel.sherrill@OARcorp.com>
220
221        * Explanations.cc: +++ was ending up as explanation.
222        * Explanations.txt: Eliminate covered cases.
223
2242009-05-20      Joel Sherrill <joel.sherrill@OARcorp.com>
225
226        * Explanations.cc, Explanations.txt: Add +++ as end of explanation and
227        allow blank lines between cases. This is in preparation for
228        supporting multiline comments.
229
2302009-05-19      Joel Sherrill <joel.sherrill@OARcorp.com>
231
232        * Explanations.txt: Add more.
233
2342009-05-19      Joel Sherrill <joel.sherrill@OARcorp.com>
235
236        * gen_report: Add end of test check.
237
2382009-05-19      Joel Sherrill <joel.sherrill@OARcorp.com>
239
240        * covmerge.cc: Uncovered ranges was always 0.
241
2422009-05-19      Joel Sherrill <joel.sherrill@OARcorp.com>
243
244        * covmerge.cc, gen_report: Add sizes.txt to output reports.
245
2462009-05-19      Joel Sherrill <joel.sherrill@OARcorp.com>
247
248        * Explanations.cc, Explanations.h, Explanations.txt, covmerge.cc: Add
249        classication to explanations file format.
250
2512009-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
252
253        * rtems-cvs-20090515.diff: New file. Adding vprintk.c resulted in
254        cpukit/libcsupport/Makefile.am changing near the coverage patch.
255
2562009-05-08      Joel Sherrill <joel.sherrill@OARcorp.com>
257
258        * VERSIONS-COVERAGE, do_coverage, gen_report: Pass in BSP on command
259        line.
260
2612009-05-04      Joel Sherrill <joel.sherrill@OARcorp.com>
262
263        * gen_report: Correct name of report.
264
2652009-04-22      Joel Sherrill <joel.sherrill@OARcorp.com>
266
267        * Explanations.txt: Add a few more cases.
268
2692009-04-21      Joel Sherrill <joel.sherrill@OARcorp.com>
270
271        * gen_report: Create tarball from dated subdirectory.
272
2732009-04-21      Joel Sherrill <joel.sherrill@OARcorp.com>
274
275        * covmerge.cc: Direct output to stdout, not stderr.
276        * do_coverage: Starting timestamp was set twice.
277        * gen_report: Capture output files into a tarball.
278
2792009-04-21      Joel Sherrill <joel.sherrill@OARcorp.com>
280
281        * VERSIONS-COVERAGE: Add patch against latest CVS.
282        * rtems-cvs-20090421.diff: New file.
283
2842009-04-09      Joel Sherrill <joel.sherrill@oarcorp.com>
285
286        * ObjdumpProcessor.cc: Remove warning.
287
2882009-04-03      Joel Sherrill <joel.sherrill@OARcorp.com>
289
290        * .cvsignore: New file.
291
2922009-04-02      Joel Sherrill <joel.sherrill@OARcorp.com>
293
294        * VERSIONS-COVERAGE, gen_report: Add cd to exe directory.
295
2962009-03-31      Joel Sherrill <joel.sherrill@OARcorp.com>
297
298        * CoverageReaderSkyeye.cc: Get return status.
299
3002009-03-27      Joel Sherrill <joel.sherrill@OARcorp.com>
301
302        * ERC32-Status, VERSIONS-COVERAGE: New baseline which is based upon
303        adding a symbol end_of_profiling to the image.
304        * rtems-cvs-20090327.diff: New file.
305        * rtems-cvs-20090312.diff: Removed.
306
3072009-03-27      Joel Sherrill <joel.sherrill@OARcorp.com>
308
309        * ERC32-Status: New file.
310
3112009-03-27      Joel Sherrill <joel.sherrill@OARcorp.com>
312
313        * Explanations.txt, VERSIONS-COVERAGE: Update so there are no unused
314        explanations. This is a great starting point.
315
3162009-03-26      Joel Sherrill <joel.sherrill@OARcorp.com>
317
318        * Explanations.txt, VERSIONS-COVERAGE, do_coverage: Update.
319
3202009-03-23      Joel Sherrill <joel.sherrill@OARcorp.com>
321
322        * VERSIONS-COVERAGE, covmerge.cc: Add rtl22xx. Fix issue on address
323        conversion with MSB is set.
324
3252009-03-20      Joel Sherrill <joel.sherrill@OARcorp.com>
326
327        * CoverageReaderTSIM.cc, CoverageWriterTSIM.cc, VERSIONS-COVERAGE: Now
328        running on erc32 ok again. Added untested support for leon2 and
329        leon3.
330
3312009-03-19      Joel Sherrill <joel.sherrill@OARcorp.com>
332
333        * CoverageReaderSkyeye.cc, CoverageWriterSkyeye.cc, README: Now runs OK
334        on skyeye 1.2.6 with patch in this directory.
335        * skyeye-1.2.6-rtems-20090319.diff: New file.
336
3372009-03-18      Joel Sherrill <joel.sherrill@OARcorp.com>
338
339        * Makefile: Add Id.
340
3412009-03-18      Joel Sherrill <joel.sherrill@OARcorp.com>
342
343        * rtems-cvs-20090318.diff: New file.
344        * rtems-cvs-20071130.diff, rtems-cvs-20080204.diff,
345        rtems-cvs-20081219.diff: Removed.
346
3472009-03-18      Joel Sherrill <joel.sherrill@OARcorp.com>
348
349        * CoverageReaderTSIM.cc, CoverageReaderTSIM.h, Makefile,
350        VERSIONS-COVERAGE, covmerge.cc, do_coverage, gen_report: First
351        attempt at adding Skyeye code coverage support.
352        * CoverageFactory.cc, CoverageFactory.h, CoverageReaderSkyeye.cc,
353        CoverageReaderSkyeye.h, CoverageWriterSkyeye.cc,
354        CoverageWriterSkyeye.h, skyeye_header.h: New files.
355
3562009-03-12      Joel Sherrill <joel.sherrill@OARcorp.com>
357
358        * README: Update.
359
3602009-03-12      Joel Sherrill <joel.sherrill@OARcorp.com>
361
362        * do_coverage, gen_report: Now should be more tailorable.
363        * VERSIONS-COVERAGE: New file.
364        * c, cp_em, j-erc32: Removed.
365
3662009-03-12      Joel Sherrill <joel.sherrill@OARcorp.com>
367
368        Initial import.
369        * ChangeLog, CoverageMap.cc, CoverageMap.h, CoverageMapBase.cc,
370        CoverageMapBase.h, CoverageRanges.cc, CoverageRanges.h,
371        CoverageReaderBase.cc, CoverageReaderBase.h, CoverageReaderNops.cc,
372        CoverageReaderNops.h, CoverageReaderTSIM.cc, CoverageReaderTSIM.h,
373        CoverageWriterBase.cc, CoverageWriterBase.h, CoverageWriterTSIM.cc,
374        CoverageWriterTSIM.h, Doxyfile, Explanations.cc, Explanations.h,
375        Explanations.txt, Makefile, ObjdumpProcessor.cc, ObjdumpProcessor.h,
376        README, Toolnames.cc, Toolnames.h, app_common.h, c, covmerge.cc,
377        cp_em, do_coverage, gen_report, j-erc32, rtems-cvs-20071130.diff,
378        rtems-cvs-20080204.diff, rtems-cvs-20081219.diff,
379        rtems-cvs-20090312.diff: New files.
380
Note: See TracBrowser for help on using the repository browser.