Hi Chris :-),
On Mon, Jun 24, 2013 at 1:53 PM, <[email protected]> wrote:
> Hi!
>> I wanted to only run the IPC tests as I have troubles with IPC(-MSG)
>> in Linux-Next.
>>
>> This is what I did...
>>
>> root# cd /opt/ltp/
>>
>> root# ./runltp ./runtest/ipc
>>
>> ...is that the correct way? Wrong?
>
> I belive that the syntax is ./runltp -f ipc
>
OK (thanks also for the others suggesting this, I haven't checked docs
if this is mentioned somewhere.).
> Also there are additional tests for POSIX IPC in open_posix_testsuite
> that are not executed by the runltp script.
>
>> Unfortunately, this fails due to EXT4-fs troubles...
>> ...
>> mke2fs 1.42 (29-Nov-2011)
>> Filesystem label=
>> OS type: Linux
>> Block size=1024 (log=0)
>> Fragment size=1024 (log=0)
>> Stride=0 blocks, Stripe width=0 blocks
>> 32 inodes, 236 blocks
>> 11 blocks (4.66%) reserved for the super user
>> First data block=1
>> 1 block group
>> 8192 blocks per group, 8192 fragments per group
>> 32 inodes per group
>>
>> Allocating group tables: done
>> Writing inode tables: done
>>
>> Filesystem too small for a journal <--- ???
>> Writing superblocks and filesystem accounting information: mount:
>> /dev/loop1 already mounted or /tmp/ltp-p5uaFntNJE/mnt_pnt.u44xDV busy
>> FATAL: can't mount block device /dev/loop1.
>> root@fambox:/opt/ltp# done
>
> There are certain testcases that needs a separate filesystem partition
> to play with, if you don't pass physical disk partition to the runtest
> script a loopback device is created, formatted and mounted.
>
>> 10240+0 records in
>> 10240+0 records out
>> 10240000 bytes (10 MB) copied, 0.260004 s, 39.4 MB/s
>> ^C
>>
>> root# dmesg | tail
>>
>> [ 78.095907] EXT4-fs (loop1): VFS: Can't find ext4 filesystem <--- ???
>
> This simply looks like the 10MB image is not enough for the ext4 journal
> for some reason.
>
> Try following patch that increases the size to 100MB.
>
> diff --git a/runltp b/runltp
> index a8bf404..7955f44 100755
> --- a/runltp
> +++ b/runltp
> @@ -984,7 +984,7 @@ main()
> create_block()
> {
> #create a block device with ext4 filesystem.
> - dd if=/dev/zero of=${TMP}/test.img bs=1kB count=10240 &>/dev/null
> + dd if=/dev/zero of=${TMP}/test.img bs=1kB count=102400 &>/dev/null
> if [ $? -ne 0 ]; then
> echo "Failed to create loopback device image, please check disk
> space and re-run"
> return 1
> --
Hmm, that did not help.
How much disc-space someone need on the partition where LTP resides
(where the tests are performed)?
$ LANG=C LC_ALL=C df -T
Filesystem Type 1K-blocks Used Available Use% Mounted on
rootfs rootfs 17753424 12825524 4003024 77% /
udev devtmpfs 1960968 4 1960964 1% /dev
tmpfs tmpfs 788020 888 787132 1% /run
/dev/sda2 fuseblk 465546236 107358584 358187652 24% /host
/dev/loop0 ext4 17753424 12825524 4003024 77% /
none tmpfs 5120 0 5120 0% /run/lock
none tmpfs 1970048 156 1969892 1% /run/shm
Can I use a different partition where I have more disc-space available?
- Sedat -
> Cyril Hrubis
> [email protected]
------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:
Build for Windows Store.
http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list