* [igt-dev] [PATCH i-g-t] tests/i915/gem_exec_basic: Skip subtest gtt if gtt mapping is unavailable
@ 2020-01-31 0:15 Antonio Argenziano
2020-01-31 0:54 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
` (3 more replies)
0 siblings, 4 replies; 9+ messages in thread
From: Antonio Argenziano @ 2020-01-31 0:15 UTC (permalink / raw)
To: igt-dev
The subtest tries to do a gtt mapping but if there is no mappable
aperture that is not possible.
Signed-off-by: Antonio Argenziano <antonio.argenziano@intel.com>
---
tests/i915/gem_exec_basic.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/tests/i915/gem_exec_basic.c b/tests/i915/gem_exec_basic.c
index 70dce34b..08336168 100644
--- a/tests/i915/gem_exec_basic.c
+++ b/tests/i915/gem_exec_basic.c
@@ -93,6 +93,7 @@ static void gtt(int fd, uint64_t flags)
struct drm_i915_gem_exec_object2 *exec;
uint32_t handle;
+ gem_require_mappable_ggtt(fd);
gem_require_ring(fd, flags);
handle = gem_create(fd, 4096);
--
2.21.0
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply related [flat|nested] 9+ messages in thread* [igt-dev] ✓ Fi.CI.BAT: success for tests/i915/gem_exec_basic: Skip subtest gtt if gtt mapping is unavailable 2020-01-31 0:15 [igt-dev] [PATCH i-g-t] tests/i915/gem_exec_basic: Skip subtest gtt if gtt mapping is unavailable Antonio Argenziano @ 2020-01-31 0:54 ` Patchwork 2020-01-31 5:05 ` [igt-dev] [PATCH i-g-t] " Dixit, Ashutosh ` (2 subsequent siblings) 3 siblings, 0 replies; 9+ messages in thread From: Patchwork @ 2020-01-31 0:54 UTC (permalink / raw) To: Antonio Argenziano; +Cc: igt-dev == Series Details == Series: tests/i915/gem_exec_basic: Skip subtest gtt if gtt mapping is unavailable URL : https://patchwork.freedesktop.org/series/72800/ State : success == Summary == CI Bug Log - changes from CI_DRM_7847 -> IGTPW_4050 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/index.html Known issues ------------ Here are the changes found in IGTPW_4050 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@gem_exec_suspend@basic-s0: - fi-cml-s: [PASS][1] -> [FAIL][2] ([fdo#103375]) [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/fi-cml-s/igt@gem_exec_suspend@basic-s0.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/fi-cml-s/igt@gem_exec_suspend@basic-s0.html * igt@i915_selftest@live_gem_contexts: - fi-cfl-8700k: [PASS][3] -> [INCOMPLETE][4] ([i915#424]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/fi-cfl-8700k/igt@i915_selftest@live_gem_contexts.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/fi-cfl-8700k/igt@i915_selftest@live_gem_contexts.html * igt@kms_addfb_basic@bad-pitch-63: - fi-tgl-y: [PASS][5] -> [DMESG-WARN][6] ([CI#94] / [i915#402]) +1 similar issue [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/fi-tgl-y/igt@kms_addfb_basic@bad-pitch-63.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/fi-tgl-y/igt@kms_addfb_basic@bad-pitch-63.html #### Possible fixes #### * igt@i915_selftest@live_execlists: - fi-icl-y: [DMESG-FAIL][7] ([fdo#108569]) -> [PASS][8] [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/fi-icl-y/igt@i915_selftest@live_execlists.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/fi-icl-y/igt@i915_selftest@live_execlists.html * igt@i915_selftest@live_gem_contexts: - fi-cfl-guc: [INCOMPLETE][9] ([fdo#106070] / [i915#424]) -> [PASS][10] [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/fi-cfl-guc/igt@i915_selftest@live_gem_contexts.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/fi-cfl-guc/igt@i915_selftest@live_gem_contexts.html * igt@prime_self_import@basic-llseek-bad: - fi-tgl-y: [DMESG-WARN][11] ([CI#94] / [i915#402]) -> [PASS][12] +1 similar issue [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/fi-tgl-y/igt@prime_self_import@basic-llseek-bad.html [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/fi-tgl-y/igt@prime_self_import@basic-llseek-bad.html #### Warnings #### * igt@gem_exec_suspend@basic-s3: - fi-cml-s: [TIMEOUT][13] ([i915#1078]) -> [INCOMPLETE][14] ([i915#283]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/fi-cml-s/igt@gem_exec_suspend@basic-s3.html [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/fi-cml-s/igt@gem_exec_suspend@basic-s3.html * igt@i915_selftest@live_blt: - fi-hsw-4770: [DMESG-FAIL][15] ([i915#725]) -> [DMESG-FAIL][16] ([i915#553] / [i915#725]) [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/fi-hsw-4770/igt@i915_selftest@live_blt.html [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/fi-hsw-4770/igt@i915_selftest@live_blt.html [CI#94]: https://gitlab.freedesktop.org/gfx-ci/i915-infra/issues/94 [fdo#103375]: https://bugs.freedesktop.org/show_bug.cgi?id=103375 [fdo#106070]: https://bugs.freedesktop.org/show_bug.cgi?id=106070 [fdo#108569]: https://bugs.freedesktop.org/show_bug.cgi?id=108569 [i915#1078]: https://gitlab.freedesktop.org/drm/intel/issues/1078 [i915#283]: https://gitlab.freedesktop.org/drm/intel/issues/283 [i915#402]: https://gitlab.freedesktop.org/drm/intel/issues/402 [i915#424]: https://gitlab.freedesktop.org/drm/intel/issues/424 [i915#553]: https://gitlab.freedesktop.org/drm/intel/issues/553 [i915#725]: https://gitlab.freedesktop.org/drm/intel/issues/725 Participating hosts (47 -> 42) ------------------------------ Additional (4): fi-hsw-peppy fi-bdw-gvtdvm fi-elk-e7500 fi-kbl-7500u Missing (9): fi-icl-1065g7 fi-kbl-7560u fi-hsw-4200u fi-bsw-cyan fi-bwr-2160 fi-ilk-650 fi-bsw-kefka fi-blb-e6850 fi-bdw-samus Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_5407 -> IGTPW_4050 CI-20190529: 20190529 CI_DRM_7847: 2515f8cc5d56f8791232dc6b077a370658d4cecf @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_4050: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/index.html IGT_5407: a9d69f51dadbcbc53527671f87572d05c3370cba @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/index.html _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [igt-dev] [PATCH i-g-t] tests/i915/gem_exec_basic: Skip subtest gtt if gtt mapping is unavailable 2020-01-31 0:15 [igt-dev] [PATCH i-g-t] tests/i915/gem_exec_basic: Skip subtest gtt if gtt mapping is unavailable Antonio Argenziano 2020-01-31 0:54 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork @ 2020-01-31 5:05 ` Dixit, Ashutosh 2020-01-31 8:20 ` Chris Wilson 2020-01-31 10:50 ` Petri Latvala 2020-02-02 21:34 ` [igt-dev] ✓ Fi.CI.IGT: success for " Patchwork 3 siblings, 1 reply; 9+ messages in thread From: Dixit, Ashutosh @ 2020-01-31 5:05 UTC (permalink / raw) To: Antonio Argenziano; +Cc: igt-dev On Thu, 30 Jan 2020 16:15:16 -0800, Antonio Argenziano wrote: > > The subtest tries to do a gtt mapping but if there is no mappable > aperture that is not possible. > > Signed-off-by: Antonio Argenziano <antonio.argenziano@intel.com> > --- > tests/i915/gem_exec_basic.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/tests/i915/gem_exec_basic.c b/tests/i915/gem_exec_basic.c > index 70dce34b..08336168 100644 > --- a/tests/i915/gem_exec_basic.c > +++ b/tests/i915/gem_exec_basic.c > @@ -93,6 +93,7 @@ static void gtt(int fd, uint64_t flags) > struct drm_i915_gem_exec_object2 *exec; > uint32_t handle; > > + gem_require_mappable_ggtt(fd); > gem_require_ring(fd, flags); > > handle = gem_create(fd, 4096); Since the test is not really using any tiling features of the ggtt perhaps no need to skip? Instead how about this: diff --git a/tests/i915/gem_exec_basic.c b/tests/i915/gem_exec_basic.c index 70dce34b5..73921c1b3 100644 --- a/tests/i915/gem_exec_basic.c +++ b/tests/i915/gem_exec_basic.c @@ -98,7 +98,10 @@ static void gtt(int fd, uint64_t flags) handle = gem_create(fd, 4096); gem_set_domain(fd, handle, I915_GEM_DOMAIN_GTT, I915_GEM_DOMAIN_GTT); - execbuf = gem_mmap__gtt(fd, handle, 4096, PROT_WRITE); + if (gem_has_mappable_ggtt(fd)) + execbuf = gem_mmap__gtt(fd, handle, 4096, PROT_WRITE); + else + execbuf = gem_mmap__device_coherent(fd, handle, 0, 4096, PROT_WRITE); exec = (struct drm_i915_gem_exec_object2 *)(execbuf + 1); gem_close(fd, handle); _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply related [flat|nested] 9+ messages in thread
* Re: [igt-dev] [PATCH i-g-t] tests/i915/gem_exec_basic: Skip subtest gtt if gtt mapping is unavailable 2020-01-31 5:05 ` [igt-dev] [PATCH i-g-t] " Dixit, Ashutosh @ 2020-01-31 8:20 ` Chris Wilson 0 siblings, 0 replies; 9+ messages in thread From: Chris Wilson @ 2020-01-31 8:20 UTC (permalink / raw) To: Dixit, Ashutosh, Antonio Argenziano; +Cc: igt-dev Quoting Dixit, Ashutosh (2020-01-31 05:05:38) > On Thu, 30 Jan 2020 16:15:16 -0800, Antonio Argenziano wrote: > > > > The subtest tries to do a gtt mapping but if there is no mappable > > aperture that is not possible. > > > > Signed-off-by: Antonio Argenziano <antonio.argenziano@intel.com> > > --- > > tests/i915/gem_exec_basic.c | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/tests/i915/gem_exec_basic.c b/tests/i915/gem_exec_basic.c > > index 70dce34b..08336168 100644 > > --- a/tests/i915/gem_exec_basic.c > > +++ b/tests/i915/gem_exec_basic.c > > @@ -93,6 +93,7 @@ static void gtt(int fd, uint64_t flags) > > struct drm_i915_gem_exec_object2 *exec; > > uint32_t handle; > > > > + gem_require_mappable_ggtt(fd); > > gem_require_ring(fd, flags); > > > > handle = gem_create(fd, 4096); > > Since the test is not really using any tiling features of the ggtt perhaps > no need to skip? Instead how about this: The test is very confused about its purpose in life and what it is doing. Lets not confuse it any more. I'd remove it but we do we need some testing of poisoned pointers -- and as inaccurate as this is, this is the only example for execbuf. Whatever it is, it is not a gem_exec_basic. -Chris _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [igt-dev] [PATCH i-g-t] tests/i915/gem_exec_basic: Skip subtest gtt if gtt mapping is unavailable 2020-01-31 0:15 [igt-dev] [PATCH i-g-t] tests/i915/gem_exec_basic: Skip subtest gtt if gtt mapping is unavailable Antonio Argenziano 2020-01-31 0:54 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork 2020-01-31 5:05 ` [igt-dev] [PATCH i-g-t] " Dixit, Ashutosh @ 2020-01-31 10:50 ` Petri Latvala 2020-01-31 10:56 ` Chris Wilson 2020-02-02 21:34 ` [igt-dev] ✓ Fi.CI.IGT: success for " Patchwork 3 siblings, 1 reply; 9+ messages in thread From: Petri Latvala @ 2020-01-31 10:50 UTC (permalink / raw) To: Antonio Argenziano; +Cc: igt-dev On Thu, Jan 30, 2020 at 04:15:16PM -0800, Antonio Argenziano wrote: > The subtest tries to do a gtt mapping but if there is no mappable > aperture that is not possible. > > Signed-off-by: Antonio Argenziano <antonio.argenziano@intel.com> > --- > tests/i915/gem_exec_basic.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/tests/i915/gem_exec_basic.c b/tests/i915/gem_exec_basic.c > index 70dce34b..08336168 100644 > --- a/tests/i915/gem_exec_basic.c > +++ b/tests/i915/gem_exec_basic.c > @@ -93,6 +93,7 @@ static void gtt(int fd, uint64_t flags) > struct drm_i915_gem_exec_object2 *exec; > uint32_t handle; > > + gem_require_mappable_ggtt(fd); > gem_require_ring(fd, flags); Hmm, without mappable aperture this ends up yielding a SKIP for each dynamic subtest. Note to self: Check that it gets properly handled... Anyway, it's useless to loop and yield multiple SKIPs when you know a priori you're going to do it for each loop element. diff --git a/tests/i915/gem_exec_basic.c b/tests/i915/gem_exec_basic.c index 70dce34b..b3c56369 100644 --- a/tests/i915/gem_exec_basic.c +++ b/tests/i915/gem_exec_basic.c @@ -141,6 +141,8 @@ igt_main } igt_subtest_with_dynamic("gtt") { + gem_require_mappable_ggtt(fd); + __for_each_physical_engine(fd, e) { igt_dynamic_f("%s", e->name) gtt(fd, e->flags); _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply related [flat|nested] 9+ messages in thread
* Re: [igt-dev] [PATCH i-g-t] tests/i915/gem_exec_basic: Skip subtest gtt if gtt mapping is unavailable 2020-01-31 10:50 ` Petri Latvala @ 2020-01-31 10:56 ` Chris Wilson 0 siblings, 0 replies; 9+ messages in thread From: Chris Wilson @ 2020-01-31 10:56 UTC (permalink / raw) To: Antonio Argenziano, Petri Latvala; +Cc: igt-dev Quoting Petri Latvala (2020-01-31 10:50:37) > On Thu, Jan 30, 2020 at 04:15:16PM -0800, Antonio Argenziano wrote: > > The subtest tries to do a gtt mapping but if there is no mappable > > aperture that is not possible. > > > > Signed-off-by: Antonio Argenziano <antonio.argenziano@intel.com> > > --- > > tests/i915/gem_exec_basic.c | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/tests/i915/gem_exec_basic.c b/tests/i915/gem_exec_basic.c > > index 70dce34b..08336168 100644 > > --- a/tests/i915/gem_exec_basic.c > > +++ b/tests/i915/gem_exec_basic.c > > @@ -93,6 +93,7 @@ static void gtt(int fd, uint64_t flags) > > struct drm_i915_gem_exec_object2 *exec; > > uint32_t handle; > > > > + gem_require_mappable_ggtt(fd); > > gem_require_ring(fd, flags); > > > Hmm, without mappable aperture this ends up yielding a SKIP for each > dynamic subtest. Note to self: Check that it gets properly handled... > > Anyway, it's useless to loop and yield multiple SKIPs when you know a > priori you're going to do it for each loop element. There's no reason to loop over engines at all for this, since it's just testing passing a pointer to the kernel and copy_from_user(). Sigh. It's a confused test. -Chris _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 9+ messages in thread
* [igt-dev] ✓ Fi.CI.IGT: success for tests/i915/gem_exec_basic: Skip subtest gtt if gtt mapping is unavailable 2020-01-31 0:15 [igt-dev] [PATCH i-g-t] tests/i915/gem_exec_basic: Skip subtest gtt if gtt mapping is unavailable Antonio Argenziano ` (2 preceding siblings ...) 2020-01-31 10:50 ` Petri Latvala @ 2020-02-02 21:34 ` Patchwork 3 siblings, 0 replies; 9+ messages in thread From: Patchwork @ 2020-02-02 21:34 UTC (permalink / raw) To: Dixit, Ashutosh; +Cc: igt-dev == Series Details == Series: tests/i915/gem_exec_basic: Skip subtest gtt if gtt mapping is unavailable URL : https://patchwork.freedesktop.org/series/72800/ State : success == Summary == CI Bug Log - changes from CI_DRM_7847_full -> IGTPW_4050_full ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/index.html Known issues ------------ Here are the changes found in IGTPW_4050_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@gem_ctx_isolation@vcs1-dirty-create: - shard-iclb: [PASS][1] -> [SKIP][2] ([fdo#112080]) +14 similar issues [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-iclb1/igt@gem_ctx_isolation@vcs1-dirty-create.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-iclb5/igt@gem_ctx_isolation@vcs1-dirty-create.html * igt@gem_exec_balancer@bonded-slice: - shard-iclb: [PASS][3] -> [FAIL][4] ([fdo#112060]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-iclb4/igt@gem_exec_balancer@bonded-slice.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-iclb4/igt@gem_exec_balancer@bonded-slice.html * igt@gem_exec_balancer@smoke: - shard-iclb: [PASS][5] -> [SKIP][6] ([fdo#110854]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-iclb1/igt@gem_exec_balancer@smoke.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-iclb7/igt@gem_exec_balancer@smoke.html * igt@gem_exec_schedule@in-order-bsd: - shard-iclb: [PASS][7] -> [SKIP][8] ([fdo#112146]) +2 similar issues [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-iclb6/igt@gem_exec_schedule@in-order-bsd.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-iclb4/igt@gem_exec_schedule@in-order-bsd.html * igt@gem_exec_schedule@promotion-bsd1: - shard-iclb: [PASS][9] -> [SKIP][10] ([fdo#109276]) +14 similar issues [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-iclb1/igt@gem_exec_schedule@promotion-bsd1.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-iclb5/igt@gem_exec_schedule@promotion-bsd1.html * igt@gem_partial_pwrite_pread@writes-after-reads-display: - shard-hsw: [PASS][11] -> [FAIL][12] ([i915#694]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-hsw1/igt@gem_partial_pwrite_pread@writes-after-reads-display.html [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-hsw1/igt@gem_partial_pwrite_pread@writes-after-reads-display.html * igt@gem_ppgtt@flink-and-close-vma-leak: - shard-apl: [PASS][13] -> [FAIL][14] ([i915#644]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-apl7/igt@gem_ppgtt@flink-and-close-vma-leak.html [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-apl7/igt@gem_ppgtt@flink-and-close-vma-leak.html * igt@gem_workarounds@suspend-resume-context: - shard-apl: [PASS][15] -> [DMESG-WARN][16] ([i915#180]) +2 similar issues [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-apl8/igt@gem_workarounds@suspend-resume-context.html [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-apl6/igt@gem_workarounds@suspend-resume-context.html * igt@i915_selftest@live_blt: - shard-hsw: [PASS][17] -> [DMESG-FAIL][18] ([i915#553] / [i915#725]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-hsw1/igt@i915_selftest@live_blt.html [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-hsw2/igt@i915_selftest@live_blt.html * igt@kms_cursor_crc@pipe-b-cursor-128x42-offscreen: - shard-apl: [PASS][19] -> [FAIL][20] ([i915#54]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-apl7/igt@kms_cursor_crc@pipe-b-cursor-128x42-offscreen.html [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-apl3/igt@kms_cursor_crc@pipe-b-cursor-128x42-offscreen.html * igt@kms_flip@flip-vs-expired-vblank: - shard-apl: [PASS][21] -> [FAIL][22] ([i915#79]) [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-apl3/igt@kms_flip@flip-vs-expired-vblank.html [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-apl3/igt@kms_flip@flip-vs-expired-vblank.html * igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b: - shard-iclb: [PASS][23] -> [TIMEOUT][24] ([i915#1096]) [23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-iclb2/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b.html [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-iclb8/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b.html * igt@kms_psr2_su@page_flip: - shard-iclb: [PASS][25] -> [SKIP][26] ([fdo#109642] / [fdo#111068]) [25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-iclb2/igt@kms_psr2_su@page_flip.html [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-iclb8/igt@kms_psr2_su@page_flip.html * igt@kms_psr@psr2_primary_page_flip: - shard-iclb: [PASS][27] -> [SKIP][28] ([fdo#109441]) +2 similar issues [27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-iclb2/igt@kms_psr@psr2_primary_page_flip.html [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-iclb3/igt@kms_psr@psr2_primary_page_flip.html * igt@kms_vblank@pipe-a-ts-continuation-suspend: - shard-kbl: [PASS][29] -> [DMESG-WARN][30] ([i915#180]) +4 similar issues [29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-kbl6/igt@kms_vblank@pipe-a-ts-continuation-suspend.html [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-kbl3/igt@kms_vblank@pipe-a-ts-continuation-suspend.html * igt@kms_vblank@pipe-b-ts-continuation-suspend: - shard-kbl: [PASS][31] -> [INCOMPLETE][32] ([fdo#103665]) [31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-kbl1/igt@kms_vblank@pipe-b-ts-continuation-suspend.html [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-kbl3/igt@kms_vblank@pipe-b-ts-continuation-suspend.html * igt@prime_mmap_coherency@read: - shard-hsw: [PASS][33] -> [FAIL][34] ([i915#914]) [33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-hsw5/igt@prime_mmap_coherency@read.html [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-hsw1/igt@prime_mmap_coherency@read.html #### Possible fixes #### * igt@gem_busy@busy-vcs1: - shard-iclb: [SKIP][35] ([fdo#112080]) -> [PASS][36] +16 similar issues [35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-iclb8/igt@gem_busy@busy-vcs1.html [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-iclb2/igt@gem_busy@busy-vcs1.html * igt@gem_ctx_isolation@rcs0-s3: - shard-kbl: [DMESG-WARN][37] ([i915#180]) -> [PASS][38] +8 similar issues [37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-kbl2/igt@gem_ctx_isolation@rcs0-s3.html [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-kbl3/igt@gem_ctx_isolation@rcs0-s3.html * igt@gem_exec_balancer@hang: - shard-tglb: [TIMEOUT][39] ([fdo#112271]) -> [PASS][40] [39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-tglb8/igt@gem_exec_balancer@hang.html [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-tglb6/igt@gem_exec_balancer@hang.html * igt@gem_exec_schedule@pi-userfault-bsd: - shard-iclb: [SKIP][41] ([i915#677]) -> [PASS][42] [41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-iclb4/igt@gem_exec_schedule@pi-userfault-bsd.html [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-iclb8/igt@gem_exec_schedule@pi-userfault-bsd.html * igt@gem_exec_schedule@promotion-bsd: - shard-iclb: [SKIP][43] ([fdo#112146]) -> [PASS][44] +2 similar issues [43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-iclb1/igt@gem_exec_schedule@promotion-bsd.html [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-iclb6/igt@gem_exec_schedule@promotion-bsd.html * igt@gem_linear_blits@normal: - shard-hsw: [FAIL][45] ([i915#893]) -> [PASS][46] [45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-hsw2/igt@gem_linear_blits@normal.html [46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-hsw1/igt@gem_linear_blits@normal.html * igt@i915_pm_rps@reset: - shard-iclb: [FAIL][47] ([i915#413]) -> [PASS][48] +1 similar issue [47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-iclb2/igt@i915_pm_rps@reset.html [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-iclb7/igt@i915_pm_rps@reset.html * igt@kms_color@pipe-c-ctm-green-to-red: - shard-kbl: [FAIL][49] ([i915#129]) -> [PASS][50] [49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-kbl1/igt@kms_color@pipe-c-ctm-green-to-red.html [50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-kbl6/igt@kms_color@pipe-c-ctm-green-to-red.html - shard-apl: [FAIL][51] ([i915#129]) -> [PASS][52] [51]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-apl8/igt@kms_color@pipe-c-ctm-green-to-red.html [52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-apl7/igt@kms_color@pipe-c-ctm-green-to-red.html * igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size: - shard-hsw: [INCOMPLETE][53] ([CI#80] / [i915#61]) -> [PASS][54] [53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-hsw5/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size.html [54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-hsw5/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size.html * igt@kms_plane@plane-panning-bottom-right-suspend-pipe-a-planes: - shard-kbl: [FAIL][55] ([i915#1036]) -> [PASS][56] [55]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-kbl3/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-a-planes.html [56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-kbl4/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-a-planes.html * igt@kms_psr@psr2_sprite_plane_move: - shard-iclb: [SKIP][57] ([fdo#109441]) -> [PASS][58] +1 similar issue [57]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-iclb1/igt@kms_psr@psr2_sprite_plane_move.html [58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-iclb2/igt@kms_psr@psr2_sprite_plane_move.html * igt@kms_vblank@pipe-a-ts-continuation-suspend: - shard-apl: [DMESG-WARN][59] ([i915#180]) -> [PASS][60] [59]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-apl1/igt@kms_vblank@pipe-a-ts-continuation-suspend.html [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-apl6/igt@kms_vblank@pipe-a-ts-continuation-suspend.html * igt@perf@gen12-mi-rpc: - shard-tglb: [TIMEOUT][61] ([fdo#112271] / [i915#1085] / [i915#472]) -> [PASS][62] [61]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-tglb7/igt@perf@gen12-mi-rpc.html [62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-tglb7/igt@perf@gen12-mi-rpc.html * igt@prime_busy@hang-bsd2: - shard-iclb: [SKIP][63] ([fdo#109276]) -> [PASS][64] +25 similar issues [63]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-iclb3/igt@prime_busy@hang-bsd2.html [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-iclb2/igt@prime_busy@hang-bsd2.html * igt@prime_mmap_coherency@ioctl-errors: - shard-hsw: [FAIL][65] ([i915#831]) -> [PASS][66] [65]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-hsw1/igt@prime_mmap_coherency@ioctl-errors.html [66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-hsw2/igt@prime_mmap_coherency@ioctl-errors.html #### Warnings #### * igt@gem_ctx_isolation@vcs1-nonpriv-switch: - shard-iclb: [FAIL][67] ([IGT#28]) -> [SKIP][68] ([fdo#112080]) [67]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-iclb1/igt@gem_ctx_isolation@vcs1-nonpriv-switch.html [68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-iclb3/igt@gem_ctx_isolation@vcs1-nonpriv-switch.html * igt@gem_eio@in-flight-immediate: - shard-apl: [INCOMPLETE][69] ([CI#80] / [fdo#103927] / [i915#1098]) -> [TIMEOUT][70] ([fdo#112271]) [69]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-apl3/igt@gem_eio@in-flight-immediate.html [70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-apl8/igt@gem_eio@in-flight-immediate.html * igt@gem_tiled_blits@normal: - shard-hsw: [FAIL][71] ([i915#818]) -> [FAIL][72] ([i915#694]) +1 similar issue [71]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-hsw5/igt@gem_tiled_blits@normal.html [72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-hsw5/igt@gem_tiled_blits@normal.html * igt@i915_pm_dc@dc6-psr: - shard-tglb: [FAIL][73] ([i915#454]) -> [SKIP][74] ([i915#468]) [73]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-tglb3/igt@i915_pm_dc@dc6-psr.html [74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-tglb2/igt@i915_pm_dc@dc6-psr.html * igt@kms_flip@flip-vs-suspend-interruptible: - shard-kbl: [DMESG-WARN][75] ([i915#180]) -> [DMESG-WARN][76] ([i915#180] / [i915#56]) [75]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7847/shard-kbl2/igt@kms_flip@flip-vs-suspend-interruptible.html [76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/shard-kbl4/igt@kms_flip@flip-vs-suspend-interruptible.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [CI#80]: https://gitlab.freedesktop.org/gfx-ci/i915-infra/issues/80 [IGT#28]: https://gitlab.freedesktop.org/drm/igt-gpu-tools/issues/28 [IGT#68]: https://gitlab.freedesktop.org/drm/igt-gpu-tools/issues/68 [fdo#103665]: https://bugs.freedesktop.org/show_bug.cgi?id=103665 [fdo#103927]: https://bugs.freedesktop.org/show_bug.cgi?id=103927 [fdo#109276]: https://bugs.freedesktop.org/show_bug.cgi?id=109276 [fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441 [fdo#109642]: https://bugs.freedesktop.org/show_bug.cgi?id=109642 [fdo#110854]: https://bugs.freedesktop.org/show_bug.cgi?id=110854 [fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068 [fdo#112060]: https://bugs.freedesktop.org/show_bug.cgi?id=112060 [fdo#112080]: https://bugs.freedesktop.org/show_bug.cgi?id=112080 [fdo#112146]: https://bugs.freedesktop.org/show_bug.cgi?id=112146 [fdo#112271]: https://bugs.freedesktop.org/show_bug.cgi?id=112271 [i915#1036]: https://gitlab.freedesktop.org/drm/intel/issues/1036 [i915#1085]: https://gitlab.freedesktop.org/drm/intel/issues/1085 [i915#1096]: https://gitlab.freedesktop.org/drm/intel/issues/1096 [i915#1098]: https://gitlab.freedesktop.org/drm/intel/issues/1098 [i915#129]: https://gitlab.freedesktop.org/drm/intel/issues/129 [i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180 [i915#413]: https://gitlab.freedesktop.org/drm/intel/issues/413 [i915#454]: https://gitlab.freedesktop.org/drm/intel/issues/454 [i915#468]: https://gitlab.freedesktop.org/drm/intel/issues/468 [i915#472]: https://gitlab.freedesktop.org/drm/intel/issues/472 [i915#54]: https://gitlab.freedesktop.org/drm/intel/issues/54 [i915#553]: https://gitlab.freedesktop.org/drm/intel/issues/553 [i915#56]: https://gitlab.freedesktop.org/drm/intel/issues/56 [i915#61]: https://gitlab.freedesktop.org/drm/intel/issues/61 [i915#644]: https://gitlab.freedesktop.org/drm/intel/issues/644 [i915#677]: https://gitlab.freedesktop.org/drm/intel/issues/677 [i915#694]: https://gitlab.freedesktop.org/drm/intel/issues/694 [i915#725]: https://gitlab.freedesktop.org/drm/intel/issues/725 [i915#79]: https://gitlab.freedesktop.org/drm/intel/issues/79 [i915#818]: https://gitlab.freedesktop.org/drm/intel/issues/818 [i915#831]: https://gitlab.freedesktop.org/drm/intel/issues/831 [i915#893]: https://gitlab.freedesktop.org/drm/intel/issues/893 [i915#914]: https://gitlab.freedesktop.org/drm/intel/issues/914 Participating hosts (10 -> 8) ------------------------------ Missing (2): pig-skl-6260u pig-glk-j5005 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_5407 -> IGTPW_4050 * Piglit: piglit_4509 -> None CI-20190529: 20190529 CI_DRM_7847: 2515f8cc5d56f8791232dc6b077a370658d4cecf @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_4050: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/index.html IGT_5407: a9d69f51dadbcbc53527671f87572d05c3370cba @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4050/index.html _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 9+ messages in thread
* [igt-dev] [PATCH i-g-t] tests/i915/gem_exec_basic: Skip subtest gtt if gtt mapping is unavailable @ 2020-01-31 17:04 Antonio Argenziano 2020-02-01 3:38 ` Dixit, Ashutosh 0 siblings, 1 reply; 9+ messages in thread From: Antonio Argenziano @ 2020-01-31 17:04 UTC (permalink / raw) To: igt-dev; +Cc: Petri Latvala, Dixit The subtest tries to do a gtt mapping but if there is no mappable aperture that is not possible. v2: - Skip the whole dynamic subtest. (Petri) Signed-off-by: Antonio Argenziano <antonio.argenziano@intel.com> Cc: Dixit, Ashutosh <ashutosh.dixit@intel.com> Cc: Chris Wilson <chris@chris-wilson.co.uk> Cc: Petri Latvala <petri.latvala@intel.com> --- tests/i915/gem_exec_basic.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/i915/gem_exec_basic.c b/tests/i915/gem_exec_basic.c index 70dce34b..b3c56369 100644 --- a/tests/i915/gem_exec_basic.c +++ b/tests/i915/gem_exec_basic.c @@ -141,6 +141,8 @@ igt_main } igt_subtest_with_dynamic("gtt") { + gem_require_mappable_ggtt(fd); + __for_each_physical_engine(fd, e) { igt_dynamic_f("%s", e->name) gtt(fd, e->flags); -- 2.21.0 _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply related [flat|nested] 9+ messages in thread
* Re: [igt-dev] [PATCH i-g-t] tests/i915/gem_exec_basic: Skip subtest gtt if gtt mapping is unavailable 2020-01-31 17:04 [igt-dev] [PATCH i-g-t] " Antonio Argenziano @ 2020-02-01 3:38 ` Dixit, Ashutosh 0 siblings, 0 replies; 9+ messages in thread From: Dixit, Ashutosh @ 2020-02-01 3:38 UTC (permalink / raw) To: Antonio Argenziano; +Cc: igt-dev, Petri Latvala, Dixit On Fri, 31 Jan 2020 09:04:16 -0800, Antonio Argenziano wrote: > > The subtest tries to do a gtt mapping but if there is no mappable > aperture that is not possible. > > v2: > - Skip the whole dynamic subtest. (Petri) Reviewed-by: Ashutosh Dixit <ashutosh.dixit@intel.com> Though Chris did have comments on this so he may want to review/ack this too. Thanks! > Signed-off-by: Antonio Argenziano <antonio.argenziano@intel.com> > Cc: Dixit, Ashutosh <ashutosh.dixit@intel.com> > Cc: Chris Wilson <chris@chris-wilson.co.uk> > Cc: Petri Latvala <petri.latvala@intel.com> > --- > tests/i915/gem_exec_basic.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/tests/i915/gem_exec_basic.c b/tests/i915/gem_exec_basic.c > index 70dce34b..b3c56369 100644 > --- a/tests/i915/gem_exec_basic.c > +++ b/tests/i915/gem_exec_basic.c > @@ -141,6 +141,8 @@ igt_main > } > > igt_subtest_with_dynamic("gtt") { > + gem_require_mappable_ggtt(fd); > + > __for_each_physical_engine(fd, e) { > igt_dynamic_f("%s", e->name) > gtt(fd, e->flags); > -- > 2.21.0 _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2020-02-02 21:34 UTC | newest] Thread overview: 9+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2020-01-31 0:15 [igt-dev] [PATCH i-g-t] tests/i915/gem_exec_basic: Skip subtest gtt if gtt mapping is unavailable Antonio Argenziano 2020-01-31 0:54 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork 2020-01-31 5:05 ` [igt-dev] [PATCH i-g-t] " Dixit, Ashutosh 2020-01-31 8:20 ` Chris Wilson 2020-01-31 10:50 ` Petri Latvala 2020-01-31 10:56 ` Chris Wilson 2020-02-02 21:34 ` [igt-dev] ✓ Fi.CI.IGT: success for " Patchwork -- strict thread matches above, loose matches on Subject: below -- 2020-01-31 17:04 [igt-dev] [PATCH i-g-t] " Antonio Argenziano 2020-02-01 3:38 ` Dixit, Ashutosh
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox