[Bug 80079] [SNB+]igt/gem_fence_upload some subcases fail

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Jun 2 18:13:34 PDT 2015


https://bugs.freedesktop.org/show_bug.cgi?id=80079

--- Comment #11 from ye.tian <yex.tian at intel.com> ---
It still fails on SNG with the latest nightly kenrel(728c89) and latest igt
(85ee6e7b36).


root at x-sgb5:time ./gem_fence_upload
IGT-Version: 1.10-g85ee6e7 (x86_64) (Linux:
4.1.0-rc6_drm-intel-nightly_728c89_20150603+ x8                                
                                                                         6_64)
Upload rate for 2 linear surfaces:      9139.022MiB/s
Upload rate for 2 tiled surfaces:       9710.211MiB/s
Upload rate for 4 linear surfaces:      9139.144MiB/s
Upload rate for 4 tiled surfaces:       9711.270MiB/s
Upload rate for 8 linear surfaces:      9146.522MiB/s
Upload rate for 8 tiled surfaces:       9702.586MiB/s
Upload rate for 16 linear surfaces:     9138.813MiB/s
Upload rate for 16 tiled surfaces:      9691.503MiB/s
Upload rate for 32 linear surfaces:     9143.699MiB/s
Upload rate for 32 tiled surfaces:      4394.766MiB/s
Test assertion failure function performance, file gem_fence_upload.c:108:
Failed assertion: tiled[1] > 0.75 * tiled[0]
Stack trace:
  #0 [__igt_fail_assert+0xf1]
  #1 [__real_main396+0xa7a]
  #2 [main+0x29]
  #3 [__libc_start_main+0xf5]
  #4 [_start+0x29]
  #5 [<unknown>+0x29]
Subtest performance failed.
**** DEBUG ****
Test requirement passed: fd >= 0
Test requirement passed: num_fences > 0
Upload rate for 2 linear surfaces:      9139.022MiB/s
Upload rate for 2 tiled surfaces:       9710.211MiB/s
Upload rate for 4 linear surfaces:      9139.144MiB/s
Upload rate for 4 tiled surfaces:       9711.270MiB/s
Upload rate for 8 linear surfaces:      9146.522MiB/s
Upload rate for 8 tiled surfaces:       9702.586MiB/s
Upload rate for 16 linear surfaces:     9138.813MiB/s
Upload rate for 16 tiled surfaces:      9691.503MiB/s
Upload rate for 32 linear surfaces:     9143.699MiB/s
Upload rate for 32 tiled surfaces:      4394.766MiB/s
Test assertion failure function performance, file gem_fence_upload.c:108:
Failed assertion: tiled[1] > 0.75 * tiled[0]
****  END  ****
Subtest performance: FAIL (17.573s)
Contended upload rate for 1 linear threads:     1076.716MiB/s
Contended upload rate for 1 tiled threads:      1094.092MiB/s
Contended upload rate for 2 linear threads:     907.107MiB/s
Contended upload rate for 2 tiled threads:      908.936MiB/s
Contended upload rate for 4 linear threads:     614.628MiB/s
Contended upload rate for 4 tiled threads:      617.802MiB/s
Contended upload rate for 8 linear threads:     580.625MiB/s
Contended upload rate for 8 tiled threads:      615.450MiB/s
Contended upload rate for 16 linear threads:    567.558MiB/s
Contended upload rate for 16 tiled threads:     573.042MiB/s
Contended upload rate for 32 linear threads:    526.089MiB/s
Contended upload rate for 32 tiled threads:      62.579MiB/s
Test assertion failure function thread_contention, file gem_fence_upload.c:336:
Failed assertion: linear[1] > 0.75 * linear[0]
Stack trace:
  #0 [__igt_fail_assert+0xf1]
  #1 [__real_main396+0xb1f]
  #2 [main+0x29]
  #3 [__libc_start_main+0xf5]
  #4 [_start+0x29]
  #5 [<unknown>+0x29]
Subtest thread-contention failed.
**** DEBUG ****
Test requirement passed: fd >= 0
Test requirement passed: num_fences > 0
Contended upload rate for 1 linear threads:     1076.716MiB/s
Contended upload rate for 1 tiled threads:      1094.092MiB/s
Contended upload rate for 2 linear threads:     907.107MiB/s
Contended upload rate for 2 tiled threads:      908.936MiB/s
Contended upload rate for 4 linear threads:     614.628MiB/s
Contended upload rate for 4 tiled threads:      617.802MiB/s
Contended upload rate for 8 linear threads:     580.625MiB/s
Contended upload rate for 8 tiled threads:      615.450MiB/s
Contended upload rate for 16 linear threads:    567.558MiB/s
Contended upload rate for 16 tiled threads:     573.042MiB/s
Contended upload rate for 32 linear threads:    526.089MiB/s
Contended upload rate for 32 tiled threads:      62.579MiB/s
Test assertion failure function thread_contention, file gem_fence_upload.c:336:
Failed assertion: linear[1] > 0.75 * linear[0]
****  END  ****
Subtest thread-contention: FAIL (10.794s)
Contended upload rate for 1 linear threads/wc:  1527.738MiB/s
Contended upload rate for 1 tiled threads/wc:   1574.958MiB/s
Contended upload rate for 2 linear threads/wc:  730.010MiB/s
Contended upload rate for 2 tiled threads/wc:   824.084MiB/s
Contended upload rate for 4 linear threads/wc:  703.490MiB/s
Contended upload rate for 4 tiled threads/wc:   711.704MiB/s
Contended upload rate for 8 linear threads/wc:  730.094MiB/s
Contended upload rate for 8 tiled threads/wc:   617.448MiB/s
Contended upload rate for 16 linear threads/wc: 554.035MiB/s
Contended upload rate for 16 tiled threads/wc:  464.954MiB/s
Contended upload rate for 32 linear threads/wc: 525.529MiB/s
Contended upload rate for 32 tiled threads/wc:  511.084MiB/s
Test assertion failure function wc_contention, file gem_fence_upload.c:392:
Failed assertion: linear[1] > 0.75 * linear[0]
Stack trace:
  #0 [__igt_fail_assert+0xf1]
  #1 [__real_main396+0xadd]
  #2 [main+0x29]
  #3 [__libc_start_main+0xf5]
  #4 [_start+0x29]
  #5 [<unknown>+0x29]
Subtest wc-contention failed.
**** DEBUG ****
Test requirement passed: fd >= 0
Test requirement passed: gem_mmap__has_wc(fd)
Test requirement passed: num_fences > 0
Contended upload rate for 1 linear threads/wc:  1527.738MiB/s
Contended upload rate for 1 tiled threads/wc:   1574.958MiB/s
Contended upload rate for 2 linear threads/wc:  730.010MiB/s
Contended upload rate for 2 tiled threads/wc:   824.084MiB/s
Contended upload rate for 4 linear threads/wc:  703.490MiB/s
Contended upload rate for 4 tiled threads/wc:   711.704MiB/s
Contended upload rate for 8 linear threads/wc:  730.094MiB/s
Contended upload rate for 8 tiled threads/wc:   617.448MiB/s
Contended upload rate for 16 linear threads/wc: 554.035MiB/s
Contended upload rate for 16 tiled threads/wc:  464.954MiB/s
Contended upload rate for 32 linear threads/wc: 525.529MiB/s
Contended upload rate for 32 tiled threads/wc:  511.084MiB/s
Test assertion failure function wc_contention, file gem_fence_upload.c:392:
Failed assertion: linear[1] > 0.75 * linear[0]
****  END  ****
Subtest wc-contention: FAIL (3.660s)
Download rate for 2 linear surfaces, 2 threads:  89.076MiB/s
Download rate for 2 tiled surfaces, 2 threads:   89.127MiB/s
Download rate for 4 linear surfaces, 4 threads: 173.299MiB/s
Download rate for 4 tiled surfaces, 4 threads:  172.992MiB/s
Download rate for 8 linear surfaces, 8 threads: 173.573MiB/s
Download rate for 8 tiled surfaces, 8 threads:  173.463MiB/s
Download rate for 16 linear surfaces, 16 threads:       173.709MiB/s
Download rate for 16 tiled surfaces, 16 threads:        173.115MiB/s
Download rate for 32 linear surfaces, 32 threads:       173.655MiB/s
Download rate for 32 tiled surfaces, 32 threads:         98.210MiB/s
Subtest thread-performance-read: SUCCESS (14.052s)
Upload rate for 2 linear surfaces, 2 threads:   9221.902MiB/s
Upload rate for 2 tiled surfaces, 2 threads:    9456.265MiB/s
Upload rate for 4 linear surfaces, 4 threads:   6934.662MiB/s
Upload rate for 4 tiled surfaces, 4 threads:    7217.774MiB/s
Upload rate for 8 linear surfaces, 8 threads:   7172.074MiB/s
Upload rate for 8 tiled surfaces, 8 threads:    7443.592MiB/s
Upload rate for 16 linear surfaces, 16 threads: 7258.911MiB/s
Upload rate for 16 tiled surfaces, 16 threads:  7411.482MiB/s
Upload rate for 32 linear surfaces, 32 threads: 7210.760MiB/s
Upload rate for 32 tiled surfaces, 32 threads:  123.929MiB/s
Test assertion failure function thread_performance, file
gem_fence_upload.c:247:
Failed assertion: tiled[1] > 0.75 * tiled[0]
Stack trace:
  #0 [__igt_fail_assert+0xf1]
  #1 [thread_performance+0x646]
  #2 [__real_main396+0x964]
  #3 [main+0x29]
  #4 [__libc_start_main+0xf5]
  #5 [_start+0x29]
  #6 [<unknown>+0x29]
Subtest thread-performance-write failed.
**** DEBUG ****
Test requirement passed: fd >= 0
Test requirement passed: num_fences > 0
Upload rate for 2 linear surfaces, 2 threads:   9221.902MiB/s
Upload rate for 2 tiled surfaces, 2 threads:    9456.265MiB/s
Upload rate for 4 linear surfaces, 4 threads:   6934.662MiB/s
Upload rate for 4 tiled surfaces, 4 threads:    7217.774MiB/s
Upload rate for 8 linear surfaces, 8 threads:   7172.074MiB/s
Upload rate for 8 tiled surfaces, 8 threads:    7443.592MiB/s
Upload rate for 16 linear surfaces, 16 threads: 7258.911MiB/s
Upload rate for 16 tiled surfaces, 16 threads:  7411.482MiB/s
Upload rate for 32 linear surfaces, 32 threads: 7210.760MiB/s
Upload rate for 32 tiled surfaces, 32 threads:  123.929MiB/s
Test assertion failure function thread_performance, file
gem_fence_upload.c:247:
Failed assertion: tiled[1] > 0.75 * tiled[0]
****  END  ****
Subtest thread-performance-write: FAIL (4.337s)
Combined rate for 2 linear surfaces, 4 threads: 177.299MiB/s
Combined rate for 2 tiled surfaces, 4 threads:  177.223MiB/s
Combined rate for 4 linear surfaces, 8 threads: 341.464MiB/s
Combined rate for 4 tiled surfaces, 8 threads:  341.846MiB/s
Combined rate for 8 linear surfaces, 16 threads:        339.080MiB/s
Combined rate for 8 tiled surfaces, 16 threads: 342.334MiB/s
Combined rate for 16 linear surfaces, 32 threads:       342.259MiB/s
Combined rate for 16 tiled surfaces, 32 threads:        341.504MiB/s
Combined rate for 32 linear surfaces, 64 threads:       343.407MiB/s
Combined rate for 32 tiled surfaces, 64 threads:        113.877MiB/s
Test assertion failure function thread_performance, file
gem_fence_upload.c:247:
Failed assertion: tiled[1] > 0.75 * tiled[0]
Stack trace:
  #0 [__igt_fail_assert+0xf1]
  #1 [thread_performance+0x646]
  #2 [__real_main396+0x9a2]
  #3 [main+0x29]
  #4 [__libc_start_main+0xf5]
  #5 [_start+0x29]
  #6 [<unknown>+0x29]
Subtest thread-performance-both failed.
**** DEBUG ****
Test requirement passed: fd >= 0
Test requirement passed: num_fences > 0
Combined rate for 2 linear surfaces, 4 threads: 177.299MiB/s
Combined rate for 2 tiled surfaces, 4 threads:  177.223MiB/s
Combined rate for 4 linear surfaces, 8 threads: 341.464MiB/s
Combined rate for 4 tiled surfaces, 8 threads:  341.846MiB/s
Combined rate for 8 linear surfaces, 16 threads:        339.080MiB/s
Combined rate for 8 tiled surfaces, 16 threads: 342.334MiB/s
Combined rate for 16 linear surfaces, 32 threads:       342.259MiB/s
Combined rate for 16 tiled surfaces, 32 threads:        341.504MiB/s
Combined rate for 32 linear surfaces, 64 threads:       343.407MiB/s
Combined rate for 32 tiled surfaces, 64 threads:        113.877MiB/s
Test assertion failure function thread_performance, file
gem_fence_upload.c:247:
Failed assertion: tiled[1] > 0.75 * tiled[0]
****  END  ****
Subtest thread-performance-both: FAIL (17.948s)

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are on the CC list for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20150603/c771eb1f/attachment-0001.html>


More information about the intel-gfx-bugs mailing list