[Bug 1659] Coverage: Explanations.txt updated

bugzilla-daemon at rtems.org bugzilla-daemon at rtems.org
Thu Aug 26 19:56:05 UTC 2010


https://www.rtems.org/bugzilla/show_bug.cgi?id=1659

--- Comment #5 from Joel Sherrill <joel.sherrill at oarcorp.com> 2010-08-26 14:56:05 CDT ---
(In reply to comment #3)
> Yes... The following:
> 
> * rtems_filesystem_evaluate_path
> * rtems_filesystem_evaluate_relative_path

eval.c cases -- agreed.  Now marked as RTEMS_DEBUG with better comment.
Removing from Explanations.txt.

> * scanInt

> * IMFS_print_jnode

This unfortunately has to be tested.  You will have to declare a IMFS_jnode_t
and set the link field to a value > 6.

> * IMFS_unlink

This unfortunately needs to be tested.  Again declare a IMFS_jnode_t.  Set
the node->type == IMFS_HARD_LINK and the node->info.hard_link.link_node to
NULL.

> * IMFS_unmount ( 2 cases )

These are probably direct calls also but need to be tested.  You will have
to declare an instance of rtems_filesystem_mount_table_entry_t and set
the fields as needed to make it fail.

> And for those which we have an explanation as "Unreachable", should I go on to
> produce patches for those? Or wait for some comments?

There are the comments.  Should be easy cases just weird and bypassing public
APIs.

-- 
Configure bugmail: https://www.rtems.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the bugs mailing list