On Thu, 2009-07-30 at 15:55 +0530, naresh kamboju 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.
So, please resend a clean one. Regards-- Subrata > > > 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 > > > 2. Add below line in /etc/fstab > > tmpfs /dev/shm tmpfs defaults 0 0 > > 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 > > Best regards, > Naresh Kamboju > > > > > 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
