On Thu, Jul 30, 2009 at 11:52 PM, Garrett Cooper<[email protected]> wrote:
> On Thu, Jul 30, 2009 at 3:25 AM, naresh kamboju<[email protected]> 
> wrote:
>> On Thu, Jul 30, 2009 at 9:05 AM, Garrett Cooper<[email protected]> wrote:
>>> On Mon, Jul 27, 2009 at 11:50 PM, naresh kamboju<[email protected]> 
>>> wrote:
>>>> Hi,
>>>>
>>>> Hope you have reviewed below patch.
>>>> If you any issue please let me know.
>>>>
>>>> Subrata/ Garrett,
>>>> Please review, if you feel okay.
>>>> commit.
>>>>
>>>> Best regards,
>>>> Naresh Kamboju
>>>>
>>>>
>>>> On Mon, Jul 20, 2009 at 6:35 PM, naresh kamboju<[email protected]> 
>>>> wrote:
>>>>> Hi,
>>>>>
>>>>> As per the execute.sh script file there is time limit of two minutes
>>>>> for each test case execution if it takes more time it will be reported
>>>>> as HUNG.
>>>>>
>>>>> shm_open/23-1.c test case under posix test suite which executes more
>>>>> than two minitutes so test case reported as HUNG.
>>>>>
>>>>> I have changed time limit from 120 to 300 sec. that is nothing but two
>>>>> minutes to five minutes. In low end machines this test case taking 4
>>>>> min to complete execution.
>>>>>
>>>>> Now test cases reported as PASS
>>>>>
>>>>> I have attached patch and below.
>>>>> Please review the same.
>>>
>>> Naresh,
>>>    I looked at the testcase, and I think I can see where your concern
>>> stems from, as this is a stress test, more than a functional test
>>> (1000 child PIDs looping 1000 times each... that's a fair number of
>>> cycles :)...). What I'd be really be interested in is the number of
>>> cycles being generated (msec is `randomly' generated -- see line 75).
>>> However, when I ran the testcase on my machine -- it took less than 10
>>> seconds (!):
>>>
>>>
>>>    I do have more RAM and all, and I have a fairly recent Intel
>>> processor (posted below), but what do you have that's so sluggish by
>>> chance?
>> Hi Garrett,
>>
>>
>>>    I wonder why it failed though *shrugs*.
>> Oops. I forgot to say some points.
>>
>>> Thanks,
>>> -Garrett
>>>
>>> gcoo...@orangebox /scratch/ltp-makefile-infra-rework/ltp $ gcc
>>> -Itestcases/open_posix_testsuite/include/
>>> testcases/open_posix_testsuite/conformance/interfaces/shm_open/23-1.c
>>> gcoo...@orangebox /scratch/ltp-makefile-infra-rework/ltp $ time ./a.out
>>> create_cnt: 890
>>> Test FAILED
>>>
>>> real    0m10.947s
>>> user    0m4.074s
>>> sys     0m9.189s
>>
>>
>> Test cases will create shm files under /dev/shm/shm_XXX
>> Before executing this test case mount /dev/shm as tmpfs
>>
>> 1. Create directory
>>
>> #mkdir /dev/shm
>
> Already done with fstab in Gentoo Linux.
>
>> 2. Add below line in /etc/fstab
>>
>> tmpfs             /dev/shm                tmpfs   defaults        0 0
>
> (!) Uhhhhhhhhh.... this stuff should only be done if required.
>
>> 3. mount
>> #mount –a
>> Or
>> # mount –t tmpfs /dev/shm
>> #mount
>> /dev/sda2 on / type ext3 (rw)
>> /dev/sda3 on /home type ext3 (rw)
>> /dev/sda1 on /boot type ext3 (rw)
>> tmpfs on /dev/shm type tmpfs (rw)
>>
>>
>> 4. go to test case location
>>
>> #cd ~/ltp/testcases/open_posix_testsuite/conformance/interfaces/shm_open
>>
>> # time ./23-1.test
>> create_cnt: 1000
>>
>> real    3m34.111s
>> user    0m51.520s
>> sys     1m54.370s
>
> 4. may or may not have been why it was failing *shrug*. I'll have to
> run it as designed.

Please execute this test and share the results.
-Naresh
>
> -Garrett
>
>>> gcoo...@orangebox /scratch/ltp-makefile-infra-rework/ltp $ uname -a
>>> Linux orangebox 2.6.29-gentoo-r5 #2 SMP PREEMPT Sun Jun 14 01:11:32
>>> PDT 2009 x86_64 Intel(R) Core(TM)2 Quad CPU Q9400 @ 2.66GHz
>>> GenuineIntel GNU/Linux
>>> gcoo...@orangebox /scratch/ltp-makefile-infra-rework/ltp $ cat
>>> /proc/meminfo /proc/cpuinfo
>>> MemTotal:        8197172 kB
>>> MemFree:          180264 kB
>>> Buffers:          227552 kB
>>> Cached:          6427308 kB
>>> SwapCached:         5744 kB
>>> Active:           914940 kB
>>> Inactive:        6820352 kB
>>> Active(anon):     310092 kB
>>> Inactive(anon):   776660 kB
>>> Active(file):     604848 kB
>>> Inactive(file):  6043692 kB
>>> Unevictable:           0 kB
>>> Mlocked:               0 kB
>>> SwapTotal:       6498284 kB
>>> SwapFree:        6472696 kB
>>> Dirty:               484 kB
>>> Writeback:             0 kB
>>> AnonPages:       1075824 kB
>>> Mapped:            56784 kB
>>> Slab:             192872 kB
>>> SReclaimable:     162736 kB
>>> SUnreclaim:        30136 kB
>>> PageTables:        10908 kB
>>> NFS_Unstable:          0 kB
>>> Bounce:                0 kB
>>> WritebackTmp:          0 kB
>>> CommitLimit:    10596868 kB
>>> Committed_AS:    1617720 kB
>>> VmallocTotal:   34359738367 kB
>>> VmallocUsed:      334552 kB
>>> VmallocChunk:   34359384571 kB
>>> HugePages_Total:       0
>>> HugePages_Free:        0
>>> HugePages_Rsvd:        0
>>> HugePages_Surp:        0
>>> Hugepagesize:       2048 kB
>>> DirectMap4k:     8119808 kB
>>> DirectMap2M:      268288 kB
>>> processor       : 0
>>> vendor_id       : GenuineIntel
>>> cpu family      : 6
>>> model           : 23
>>> model name      : Intel(R) Core(TM)2 Quad CPU    Q9400  @ 2.66GHz
>>> stepping        : 10
>>> cpu MHz         : 2664.000
>>> cache size      : 3072 KB
>>> physical id     : 0
>>> siblings        : 4
>>> core id         : 0
>>> cpu cores       : 4
>>> apicid          : 0
>>> initial apicid  : 0
>>> fpu             : yes
>>> fpu_exception   : yes
>>> cpuid level     : 13
>>> wp              : yes
>>> flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
>>> mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe
>>> syscall nx lm constant_tsc arch_perfmon pebs bts rep_good pni dtes64
>>> monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave
>>> lahf_lm tpr_shadow vnmi flexpriority
>>> bogomips        : 5343.38
>>> clflush size    : 64
>>> cache_alignment : 64
>>> address sizes   : 36 bits physical, 48 bits virtual
>>> power management:
>>>
>>> processor       : 1
>>> vendor_id       : GenuineIntel
>>> cpu family      : 6
>>> model           : 23
>>> model name      : Intel(R) Core(TM)2 Quad CPU    Q9400  @ 2.66GHz
>>> stepping        : 10
>>> cpu MHz         : 2664.000
>>> cache size      : 3072 KB
>>> physical id     : 0
>>> siblings        : 4
>>> core id         : 1
>>> cpu cores       : 4
>>> apicid          : 1
>>> initial apicid  : 1
>>> fpu             : yes
>>> fpu_exception   : yes
>>> cpuid level     : 13
>>> wp              : yes
>>> flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
>>> mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe
>>> syscall nx lm constant_tsc arch_perfmon pebs bts rep_good pni dtes64
>>> monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave
>>> lahf_lm tpr_shadow vnmi flexpriority
>>> bogomips        : 5343.00
>>> clflush size    : 64
>>> cache_alignment : 64
>>> address sizes   : 36 bits physical, 48 bits virtual
>>> power management:
>>>
>>> processor       : 2
>>> vendor_id       : GenuineIntel
>>> cpu family      : 6
>>> model           : 23
>>> model name      : Intel(R) Core(TM)2 Quad CPU    Q9400  @ 2.66GHz
>>> stepping        : 10
>>> cpu MHz         : 2664.000
>>> cache size      : 3072 KB
>>> physical id     : 0
>>> siblings        : 4
>>> core id         : 2
>>> cpu cores       : 4
>>> apicid          : 2
>>> initial apicid  : 2
>>> fpu             : yes
>>> fpu_exception   : yes
>>> cpuid level     : 13
>>> wp              : yes
>>> flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
>>> mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe
>>> syscall nx lm constant_tsc arch_perfmon pebs bts rep_good pni dtes64
>>> monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave
>>> lahf_lm tpr_shadow vnmi flexpriority
>>> bogomips        : 5343.03
>>> clflush size    : 64
>>> cache_alignment : 64
>>> address sizes   : 36 bits physical, 48 bits virtual
>>> power management:
>>>
>>> processor       : 3
>>> vendor_id       : GenuineIntel
>>> cpu family      : 6
>>> model           : 23
>>> model name      : Intel(R) Core(TM)2 Quad CPU    Q9400  @ 2.66GHz
>>> stepping        : 10
>>> cpu MHz         : 2664.000
>>> cache size      : 3072 KB
>>> physical id     : 0
>>> siblings        : 4
>>> core id         : 3
>>> cpu cores       : 4
>>> apicid          : 3
>>> initial apicid  : 3
>>> fpu             : yes
>>> fpu_exception   : yes
>>> cpuid level     : 13
>>> wp              : yes
>>> flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
>>> mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe
>>> syscall nx lm constant_tsc arch_perfmon pebs bts rep_good pni dtes64
>>> monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave
>>> lahf_lm tpr_shadow vnmi flexpriority
>>> bogomips        : 5343.03
>>> clflush size    : 64
>>> cache_alignment : 64
>>> address sizes   : 36 bits physical, 48 bits virtual
>>> power management:
>>>
>>
>

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list

Reply via email to