xref: /freebsd/lib/libc/db/test/hash.tests/testit (revision dc36d6f9bb1753f3808552f3afd30eda9a7b206a)
158f0484fSRodney W. Grimes#!/bin/csh -f
258f0484fSRodney W. Grimes
358f0484fSRodney W. Grimesecho ""
458f0484fSRodney W. Grimesecho "PAGE FILL "
558f0484fSRodney W. Grimesset name=WORDS
658f0484fSRodney W. Grimes	set i = 256
758f0484fSRodney W. Grimes	foreach j ( 11 14 21 )
858f0484fSRodney W. Grimes	    thash4 $i $j 25000 65536 $name < $name
958f0484fSRodney W. Grimes	end
1058f0484fSRodney W. Grimes	set i = 512
1158f0484fSRodney W. Grimes	foreach j ( 21 28 43 )
1258f0484fSRodney W. Grimes	    thash4 $i $j 25000 65536  $name < $name
1358f0484fSRodney W. Grimes	end
1458f0484fSRodney W. Grimes	set i = 1024
1558f0484fSRodney W. Grimes	foreach j ( 43 57 85 )
1658f0484fSRodney W. Grimes	    thash4 $i $j 25000 65536 $name < $name
1758f0484fSRodney W. Grimes	end
1858f0484fSRodney W. Grimes	set i = 2048
1958f0484fSRodney W. Grimes	foreach j ( 85 114 171 )
2058f0484fSRodney W. Grimes	    thash4 $i $j 25000 65536 $name < $name
2158f0484fSRodney W. Grimes	end
2258f0484fSRodney W. Grimes	set i = 4096
2358f0484fSRodney W. Grimes	foreach j ( 171 228 341 )
2458f0484fSRodney W. Grimes	    thash4 $i $j 25000 65536 $name < $name
2558f0484fSRodney W. Grimes	end
2658f0484fSRodney W. Grimes	set i = 8192
2758f0484fSRodney W. Grimes	foreach j ( 341 455 683 )
2858f0484fSRodney W. Grimes	    thash4 $i $j 25000 65536 $name < $name
2958f0484fSRodney W. Grimes	end
3058f0484fSRodney W. Grimes	echo "PAGE FILL "
3158f0484fSRodney W. Grimes	set i = 256
3258f0484fSRodney W. Grimes	foreach j ( 11 14 21 )
3358f0484fSRodney W. Grimes	    echo "$i"_"$j"
3458f0484fSRodney W. Grimes	    tcreat3 $i $j 25000 $name < $name
3558f0484fSRodney W. Grimes	    tread2 65536 < $name
3658f0484fSRodney W. Grimes	    tverify $name < $name
3758f0484fSRodney W. Grimes	    tseq > /dev/null
3858f0484fSRodney W. Grimes	    tdel $i $j  $name < $name
3958f0484fSRodney W. Grimes	end
4058f0484fSRodney W. Grimes	set i = 512
4158f0484fSRodney W. Grimes	foreach j ( 21 28 43 )
4258f0484fSRodney W. Grimes	    echo "$i"_"$j"
4358f0484fSRodney W. Grimes	    tcreat3 $i $j 25000 $name < $name
4458f0484fSRodney W. Grimes	    tread2 65536 < $name
4558f0484fSRodney W. Grimes	    tverify $name < $name
4658f0484fSRodney W. Grimes	    tseq > /dev/null
4758f0484fSRodney W. Grimes	    tdel $i $j  $name < $name
4858f0484fSRodney W. Grimes	end
4958f0484fSRodney W. Grimes	set i = 1024
5058f0484fSRodney W. Grimes	foreach j ( 43 57 85 )
5158f0484fSRodney W. Grimes	    echo "$i"_"$j"
5258f0484fSRodney W. Grimes	    tcreat3 $i $j 25000 $name < $name
5358f0484fSRodney W. Grimes	    tread2 65536 < $name
5458f0484fSRodney W. Grimes	    tverify $name < $name
5558f0484fSRodney W. Grimes	    tseq > /dev/null
5658f0484fSRodney W. Grimes	    tdel $i $j  $name < $name
5758f0484fSRodney W. Grimes	end
5858f0484fSRodney W. Grimes	set i = 2048
5958f0484fSRodney W. Grimes	foreach j ( 85 114 171 )
6058f0484fSRodney W. Grimes	    echo "$i"_"$j"
6158f0484fSRodney W. Grimes	    tcreat3 $i $j 25000 $name < $name
6258f0484fSRodney W. Grimes	    tread2 65536 < $name
6358f0484fSRodney W. Grimes	    tverify $name < $name
6458f0484fSRodney W. Grimes	    tseq > /dev/null
6558f0484fSRodney W. Grimes	    tdel $i $j  $name < $name
6658f0484fSRodney W. Grimes	end
6758f0484fSRodney W. Grimes	set i = 4096
6858f0484fSRodney W. Grimes	foreach j ( 171 228 341 )
6958f0484fSRodney W. Grimes	    echo "$i"_"$j"
7058f0484fSRodney W. Grimes	    tcreat3 $i $j 25000 $name < $name
7158f0484fSRodney W. Grimes	    tread2 65536 < $name
7258f0484fSRodney W. Grimes	    tverify $name < $name
7358f0484fSRodney W. Grimes	    tseq > /dev/null
7458f0484fSRodney W. Grimes	    tdel $i $j  $name < $name
7558f0484fSRodney W. Grimes	end
7658f0484fSRodney W. Grimes	set i = 8192
7758f0484fSRodney W. Grimes	foreach j ( 341 455 683 )
7858f0484fSRodney W. Grimes	    echo "$i"_"$j"
7958f0484fSRodney W. Grimes	    tcreat3 $i $j 25000 $name < $name
8058f0484fSRodney W. Grimes	    tread2 65536 < $name
8158f0484fSRodney W. Grimes	    tverify $name < $name
8258f0484fSRodney W. Grimes	    tseq > /dev/null
8358f0484fSRodney W. Grimes	    tdel $i $j  $name < $name
8458f0484fSRodney W. Grimes	end
8558f0484fSRodney W. Grimesset name=LONG.DATA
8658f0484fSRodney W. Grimes	set i = 1024
8758f0484fSRodney W. Grimes	foreach j ( 1 2 4 )
8858f0484fSRodney W. Grimes	    echo thash4 $i $j 600 65536 $name
8958f0484fSRodney W. Grimes	    thash4 $i $j 600 65536 $name < $name
9058f0484fSRodney W. Grimes	end
9158f0484fSRodney W. Grimes
9258f0484fSRodney W. Grimes	set i = 2048
9358f0484fSRodney W. Grimes	foreach j ( 1 2 4 )
9458f0484fSRodney W. Grimes	    echo thash4 $i $j 600 65536 $name
9558f0484fSRodney W. Grimes	    thash4 $i $j 600 65536 $name < $name
9658f0484fSRodney W. Grimes	end
9758f0484fSRodney W. Grimes	set i = 4096
9858f0484fSRodney W. Grimes	foreach j ( 1 2 4 )
9958f0484fSRodney W. Grimes	    echo thash4 $i $j 600 65536 $name
10058f0484fSRodney W. Grimes	    thash4 $i $j 600 65536 $name < $name
10158f0484fSRodney W. Grimes	end
10258f0484fSRodney W. Grimes	set i = 8192
10358f0484fSRodney W. Grimes	foreach j ( 2 4 8 )
10458f0484fSRodney W. Grimes	    echo thash4 $i $j 600 65536 $name
10558f0484fSRodney W. Grimes	    thash4 $i $j 600 65536 $name < $name
10658f0484fSRodney W. Grimes	end
10758f0484fSRodney W. Grimes	echo "PAGE FILL "
10858f0484fSRodney W. Grimes	set i = 1024
10958f0484fSRodney W. Grimes	foreach j ( 1 2 4 )
11058f0484fSRodney W. Grimes	    echo "$i"_"$j"
11158f0484fSRodney W. Grimes	    tcreat3 $i $j 600 $name < $name
11258f0484fSRodney W. Grimes	    tread2 65536 < $name
11358f0484fSRodney W. Grimes	    tverify $name < $name
11458f0484fSRodney W. Grimes	    tseq > /dev/null
11558f0484fSRodney W. Grimes	    tdel $i $j  $name < $name
11658f0484fSRodney W. Grimes	end
11758f0484fSRodney W. Grimes	set i = 2048
11858f0484fSRodney W. Grimes	foreach j ( 1 2 4 )
11958f0484fSRodney W. Grimes	    echo "$i"_"$j"
12058f0484fSRodney W. Grimes	    tcreat3 $i $j 600 $name < $name
12158f0484fSRodney W. Grimes	    tread2 65536 < $name
12258f0484fSRodney W. Grimes	    tverify $name < $name
12358f0484fSRodney W. Grimes	    tseq > /dev/null
12458f0484fSRodney W. Grimes	    tdel $i $j  $name < $name
12558f0484fSRodney W. Grimes	end
12658f0484fSRodney W. Grimes	set i = 4096
12758f0484fSRodney W. Grimes	foreach j ( 1 2 4 )
12858f0484fSRodney W. Grimes	    echo "$i"_"$j"
12958f0484fSRodney W. Grimes	    tcreat3 $i $j 600 $name < $name
13058f0484fSRodney W. Grimes	    tread2 65536 < $name
13158f0484fSRodney W. Grimes	    tverify $name < $name
13258f0484fSRodney W. Grimes	    tseq > /dev/null
13358f0484fSRodney W. Grimes	    tdel $i $j  $name < $name
13458f0484fSRodney W. Grimes	end
13558f0484fSRodney W. Grimes	set i = 8192
13658f0484fSRodney W. Grimes	foreach j ( 2 4 8 )
13758f0484fSRodney W. Grimes	    echo "$i"_"$j"
13858f0484fSRodney W. Grimes	    tcreat3 $i $j 600 $name < $name
13958f0484fSRodney W. Grimes	    tread2 65536 < $name
14058f0484fSRodney W. Grimes	    tverify $name < $name
14158f0484fSRodney W. Grimes	    tseq > /dev/null
14258f0484fSRodney W. Grimes	    tdel $i $j  $name < $name
14358f0484fSRodney W. Grimes	end
14458f0484fSRodney W. Grimesdriver2
145