2002-12-13 04:57:30

by Rusty Lynch

[permalink] [raw]
Subject: [ANNOUNCE] Fault-Injection Test Harness Project

Fault-Injection Test Harness Project
-------------------------------------

I am pleased to announce the formation of a new project for developing a
test harness for inserting faults into a running kernel. The project is
based at http://fault-injection.sf.net, with a bitkeeper tree hosted at
http://fault-injection.bkbits.net:8080/linux-2.5/, and an IRC channel named
#fi on 206.103.61.170. (The DNS entry for the IRC address is about to
change, but the number should stay the same.)

The project started out to try to validate that a kernel driver was
acceptable for a carrier environment (the "mystical" hardened driver) :).
Now, it has morphed to building a general tool for inserting faults into
any part of the kernel to see if the kernel reacts in a way the test
developer expects. We have kind of straw man design with some
_very_ early prototype work, but for the most part things are just
now getting started. I know there are some people on this list that
have some considerable experience in fault injection on other Unix's,
and some of you have hinted to me in emails that you might be
interested in creating some kind of fault injection tool for Linux.
I just hope I can entice you into joining our efforts (even if you
only want to give us some directional guidance.)

As mentioned we are developing off of a clone of the 2.5 tree that we
periodically sync. A CVS tree and snapshots are available from the
sourceforge site for those that do not use bitkeeper, but they will always
lag behind.

-rustyl




2002-12-13 07:18:17

by Yasunori Goto

[permalink] [raw]
Subject: Re: [Fault-injection-developer] [ANNOUNCE] Fault-Injection Test HarnessProject

Hello Rusty and all.

I was a developer of LKST, and I know about GKHI's implementation.

rusty> Fault-Injection Test Harness Project
rusty> -------------------------------------

Now, I am interested in your project, and I read white paper for
investigation.
I think that following development items haven't been completed yet.
Is it correct?
- Interceptor of PCI configuration.
- Caller of Code Segment.
If these aren't completed yet, I want to develop it.

Best Regards.

---------------五島康文 (GOTO Yasunori)-------------------
富士通(株)BCCプロジェクト推進部
e-mail: [email protected]
tel 0559-24-6178(7551-5725) fax 0559-24-6195(7551-6547)