1# 2# This is the test script for the inode relocation table. 3# 4# Copyright 1997 by Theodore Ts'o. This file may be redistributed 5# under the terms of the GNU Public License. 6# 7# 8irel_dump 9irel_put 2 11 3 10irel_put 1 10 2 11irel_put 3 9 1 12irel_add_ref 1 4 128 13irel_add_ref 1 5 64 14# 15# Check to see what happens if we add too many references 16# 17irel_add_ref 1 6 512 18# 19# Try resizing the number of references and retry the add 20# 21irel_put 1 8 3 22irel_add_ref 1 6 512 23# 24irel_add_ref 2 4 64 25# 26# Test boundary cases of irel_put 27# 28irel_put 23 12 1 29irel_put 24 13 1 30# 31# Test other boundary cases.... 32# 33irel_get 24 34irel_delete 24 35# 36# Test retrivals 37# 38irel_get 3 39irel_get 1 40# 41# Test the iterator functions 42# 43irel_start_iter 44irel_next 45irel_next 46irel_next 47irel_next 48# 49# Now try the delete function, on existing and non-existent entries 50# 51irel_delete 2 52irel_delete 2 53irel_delete 4 54# 55# Move tests... 56# 57irel_move 1 2 58irel_dump 59irel_delete 4 60irel_move 1 4 61irel_move 2 4 62# 63# Get by orig tests 64# 65irel_dump 66irel_get_by_orig 3 67irel_get_by_orig 1 68irel_get_by_orig 5 69irel_get_by_orig 2 70