[Ocfs2-test-devel] [PATCH 0/11] Ocfs2-test: Add reflink tests for ocfs2 V3.

tristan.ye tristan.ye at oracle.com
Thu May 7 20:20:59 PDT 2009


Changes from v2 to v3:

- Add verification codes during stress testing to simulate OracleVM
operation on snapshotting.

- Fix some potential bugs in stress tests which may cause testcase run
into deadloop.

- Add a simple testcase  to reflink a list of files in a loop per joel's
request.

- Move reflink()(ioctl based) call to api-compat to make it compatible
for old kernels which have no reflink(2) implementation(it will be
included in mainline soon?)

- Trivial adjustments on testing workloads.

The v3 testing tools were against tao's v3 refcount kernel patches:-).

Regards,
Tristan.


On Fri, 2009-04-03 at 17:25 +0800, tristan.ye wrote:
> Changes from v1 to v2:
> 
> 1. Apply tao's comments against testing script, and add his additional
> testcases.
> 
> 2. Apply marcos's comments.
> 
> 3. Adjust testing workload to get it behaved appropriately.
> 
> 4. Fix xattr tests bugs.
> 
> 5. Enhance multi-nodes testcase.
> 
> 6. Fix warnings and errors found by kernel's patch cheker.
> 
> 
> 
> Tristan.
> 
> 
> On Fri, 2009-03-20 at 16:40 +0800, tristan.ye wrote:
> > HI all,
> > 
> > A v1 reflink_tests suite on ocfs2 has been completed according to our
> > following testplan:
> > http://oss.oracle.com/osswiki/OCFS2/ReflinkTest
> > 
> > The testing suite as well as our previous xattr testing tools consists
> > of single-node and multi-nodes tests. each test was made up of following
> > sub testcases:
> > 
> > 	1). Basic func test            
> > 	2). Random test         
> > 	3). Mmap test       
> > 	4). Concurrent test           
> > 	5). Boundary test         
> > 	6). Stress test            
> > 	7). Xattr combination test
> > 
> > And I'd like to say such a v1 testing suite really has exposed some bugs
> > at the very beginning though the testing code itself may look a littble
> > bit ugly:-)
> > 
> > It's still a testing suite being strengthened in progress by now, our
> > goal is to have a comprehensive testing suite against refcount on ocfs2
> > as thorough as possible to expose the bugs before reflink is officially
> > supported. 
> > 
> > Tao,
> > You can play with it when your new patches set get posted. expect that
> > will be helpful for you. btw, the tests now has been blocked by bug 1089
> > 1088 1093.
> > 
> > 
> > Regards,
> > Tristan
> > 
> > 
> > 
> > 
> > _______________________________________________
> > Ocfs2-test-devel mailing list
> > Ocfs2-test-devel at oss.oracle.com
> > http://oss.oracle.com/mailman/listinfo/ocfs2-test-devel
> 
> 
> _______________________________________________
> Ocfs2-test-devel mailing list
> Ocfs2-test-devel at oss.oracle.com
> http://oss.oracle.com/mailman/listinfo/ocfs2-test-devel




More information about the Ocfs2-test-devel mailing list