All of lore.kernel.org
 help / color / mirror / Atom feed
* [igt-dev] [PATCH i-g-t] i915/gem_busy: Added description to all subtests
@ 2021-06-29 12:32 sai.krishna.kuchi
  2021-06-30 14:35 ` [igt-dev] ✗ Fi.CI.BAT: failure for " Patchwork
  0 siblings, 1 reply; 2+ messages in thread
From: sai.krishna.kuchi @ 2021-06-29 12:32 UTC (permalink / raw)
  To: igt-dev

From: "Kuchi, Sai Krishna" <sai.krishna.kuchi@intel.com>

Cc: Melkaveri, Arjun<arjun.melkaveri@intel.com>
Cc: Gandi, Ramadevi <ramadevi.gandi@intel.com>

Signed-off-by: Kuchi, Sai Krishna<sai.krishna.kuchi@intel.com>
---
 tests/i915/gem_busy.c | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/tests/i915/gem_busy.c b/tests/i915/gem_busy.c
index dc481f3c..03cd545c 100644
--- a/tests/i915/gem_busy.c
+++ b/tests/i915/gem_busy.c
@@ -413,18 +413,23 @@ igt_main
 		igt_require_gem(fd);
 	}
 
+	igt_describe_f("Checking busy-ioctl without hang");
 	igt_subtest_group {
 		igt_fixture {
 			igt_fork_hang_detector(fd);
 		}
 
+		igt_describe_f("Basic checking of busy-ioctl for physical engines");
 		igt_subtest_with_dynamic("busy") {
+			igt_describe_f("Basic busy check for all engines by creating seperate"
+			" processes");
 			igt_dynamic("all") {
 				gem_quiescent_gpu(fd);
 				all(fd);
 			}
 
 			__for_each_physical_engine(fd, e) {
+				igt_describe_f("Basic busy check for %s engine", e->name);
 				igt_dynamic_f("%s", e->name) {
 					gem_quiescent_gpu(fd);
 					basic(fd, e, 0);
@@ -432,6 +437,7 @@ igt_main
 			}
 		}
 
+		igt_describe_f("Extended checking of busy-ioctl for phusical engines");
 		igt_subtest_group {
 			igt_fixture {
 				igt_require(has_extended_busy_ioctl(fd));
@@ -439,18 +445,22 @@ igt_main
 			}
 
 			test_each_engine_store("extended", fd, e) {
+				igt_describe_f("Extended busy check for %s engine", e->name);
 				gem_quiescent_gpu(fd);
 				one(fd, e, 0);
 				gem_quiescent_gpu(fd);
 			}
 
 			test_each_engine_store("parallel", fd, e) {
+				igt_describe_f("Extended busy check for %s along with"
+				" all other engines", e->name);
 				gem_quiescent_gpu(fd);
 				one(fd, e, PARALLEL);
 				gem_quiescent_gpu(fd);
 			}
 		}
 
+		igt_describe_f("Checking busy-ioctl with Semaphore");
 		igt_subtest_group {
 			igt_fixture {
 				igt_require(has_extended_busy_ioctl(fd));
@@ -458,12 +468,15 @@ igt_main
 			}
 
 			test_each_engine("semaphore", fd, e) {
+				igt_describe_f("Busy check for %s engine with semaphore", e->name);
 				gem_quiescent_gpu(fd);
 				semaphore(fd, e);
 				gem_quiescent_gpu(fd);
 			}
 		}
 
+		igt_describe_f("Checking busy-ioctl with race b/w two threads, one checking"
+		" busyness and other randomly closing handles");
 		igt_subtest("close-race")
 			close_race(fd);
 
@@ -472,6 +485,7 @@ igt_main
 		}
 	}
 
+	igt_describe_f("Checking busy-ioctl with hang");
 	igt_subtest_group {
 		igt_hang_t hang;
 
@@ -480,11 +494,13 @@ igt_main
 		}
 
 		test_each_engine("hang", fd, e) {
+			igt_describe_f("Basic busy check for %s with hang", e->name);
 			gem_quiescent_gpu(fd);
 			basic(fd, e, HANG);
 			gem_quiescent_gpu(fd);
 		}
 
+		igt_describe_f("Extended checking of busy-ioctl for all physical engines");
 		igt_subtest_group {
 			igt_fixture {
 				igt_require(has_extended_busy_ioctl(fd));
@@ -492,6 +508,7 @@ igt_main
 			}
 
 			test_each_engine_store("hang-extended", fd, e) {
+				igt_describe_f("Extended busy check for %s with hang", e->name);
 				gem_quiescent_gpu(fd);
 				one(fd, e, HANG);
 				gem_quiescent_gpu(fd);
-- 
2.28.0

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply related	[flat|nested] 2+ messages in thread

* [igt-dev] ✗ Fi.CI.BAT: failure for i915/gem_busy: Added description to all subtests
  2021-06-29 12:32 [igt-dev] [PATCH i-g-t] i915/gem_busy: Added description to all subtests sai.krishna.kuchi
@ 2021-06-30 14:35 ` Patchwork
  0 siblings, 0 replies; 2+ messages in thread
From: Patchwork @ 2021-06-30 14:35 UTC (permalink / raw)
  To: sai.krishna.kuchi; +Cc: igt-dev


[-- Attachment #1.1: Type: text/plain, Size: 8450 bytes --]

== Series Details ==

Series: i915/gem_busy: Added description to all subtests
URL   : https://patchwork.freedesktop.org/series/92058/
State : failure

== Summary ==

CI Bug Log - changes from CI_DRM_10295 -> IGTPW_5968
====================================================

Summary
-------

  **FAILURE**

  Serious unknown changes coming with IGTPW_5968 absolutely need to be
  verified manually.
  
  If you think the reported changes have nothing to do with the changes
  introduced in IGTPW_5968, please notify your bug team to allow them
  to document this new failure mode, which will reduce false positives in CI.

  External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/index.html

Possible new issues
-------------------

  Here are the unknown changes that may have been introduced in IGTPW_5968:

### IGT changes ###

#### Possible regressions ####

  * igt@gem_busy@busy:
    - fi-cfl-8700k:       NOTRUN -> [INCOMPLETE][1]
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-cfl-8700k/igt@gem_busy@busy.html
    - fi-snb-2520m:       NOTRUN -> [INCOMPLETE][2]
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-snb-2520m/igt@gem_busy@busy.html
    - fi-apl-guc:         NOTRUN -> [INCOMPLETE][3]
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-apl-guc/igt@gem_busy@busy.html
    - fi-bsw-kefka:       NOTRUN -> [INCOMPLETE][4]
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-bsw-kefka/igt@gem_busy@busy.html
    - fi-bdw-5557u:       NOTRUN -> [INCOMPLETE][5]
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-bdw-5557u/igt@gem_busy@busy.html
    - fi-glk-dsi:         NOTRUN -> [INCOMPLETE][6]
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-glk-dsi/igt@gem_busy@busy.html
    - fi-skl-6600u:       NOTRUN -> [INCOMPLETE][7]
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-skl-6600u/igt@gem_busy@busy.html
    - fi-kbl-soraka:      NOTRUN -> [INCOMPLETE][8]
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-kbl-soraka/igt@gem_busy@busy.html
    - fi-bwr-2160:        NOTRUN -> [INCOMPLETE][9]
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-bwr-2160/igt@gem_busy@busy.html
    - fi-kbl-guc:         NOTRUN -> [INCOMPLETE][10]
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-kbl-guc/igt@gem_busy@busy.html
    - fi-cfl-8109u:       NOTRUN -> [INCOMPLETE][11]
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-cfl-8109u/igt@gem_busy@busy.html
    - fi-kbl-7500u:       NOTRUN -> [INCOMPLETE][12]
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-kbl-7500u/igt@gem_busy@busy.html
    - fi-bsw-nick:        NOTRUN -> [INCOMPLETE][13]
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-bsw-nick/igt@gem_busy@busy.html
    - fi-kbl-8809g:       NOTRUN -> [INCOMPLETE][14]
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-kbl-8809g/igt@gem_busy@busy.html
    - fi-kbl-r:           NOTRUN -> [INCOMPLETE][15]
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-kbl-r/igt@gem_busy@busy.html
    - fi-bxt-dsi:         NOTRUN -> [INCOMPLETE][16]
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-bxt-dsi/igt@gem_busy@busy.html
    - fi-hsw-4770:        NOTRUN -> [INCOMPLETE][17]
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-hsw-4770/igt@gem_busy@busy.html
    - fi-kbl-7567u:       NOTRUN -> [INCOMPLETE][18]
   [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-kbl-7567u/igt@gem_busy@busy.html
    - fi-cml-s:           NOTRUN -> [INCOMPLETE][19]
   [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-cml-s/igt@gem_busy@busy.html
    - fi-snb-2600:        NOTRUN -> [INCOMPLETE][20]
   [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-snb-2600/igt@gem_busy@busy.html
    - fi-cfl-guc:         NOTRUN -> [INCOMPLETE][21]
   [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-cfl-guc/igt@gem_busy@busy.html
    - fi-bsw-n3050:       NOTRUN -> [INCOMPLETE][22]
   [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-bsw-n3050/igt@gem_busy@busy.html
    - fi-ilk-650:         NOTRUN -> [INCOMPLETE][23]
   [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-ilk-650/igt@gem_busy@busy.html
    - fi-ivb-3770:        NOTRUN -> [INCOMPLETE][24]
   [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-ivb-3770/igt@gem_busy@busy.html
    - fi-bdw-gvtdvm:      NOTRUN -> [INCOMPLETE][25]
   [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-bdw-gvtdvm/igt@gem_busy@busy.html
    - fi-icl-y:           NOTRUN -> [INCOMPLETE][26]
   [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-icl-y/igt@gem_busy@busy.html
    - fi-elk-e7500:       NOTRUN -> [INCOMPLETE][27]
   [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-elk-e7500/igt@gem_busy@busy.html
    - fi-skl-6700k2:      NOTRUN -> [INCOMPLETE][28]
   [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-skl-6700k2/igt@gem_busy@busy.html

  
#### Suppressed ####

  The following results come from untrusted machines, tests, or statuses.
  They do not affect the overall result.

  * igt@gem_busy@busy:
    - {fi-tgl-dsi}:       NOTRUN -> [INCOMPLETE][29]
   [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-tgl-dsi/igt@gem_busy@busy.html
    - {fi-ehl-2}:         NOTRUN -> [INCOMPLETE][30]
   [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-ehl-2/igt@gem_busy@busy.html
    - {fi-hsw-gt1}:       NOTRUN -> [INCOMPLETE][31]
   [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-hsw-gt1/igt@gem_busy@busy.html
    - {fi-jsl-1}:         NOTRUN -> [INCOMPLETE][32]
   [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-jsl-1/igt@gem_busy@busy.html
    - {fi-dg1-1}:         NOTRUN -> [INCOMPLETE][33]
   [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-dg1-1/igt@gem_busy@busy.html
    - {fi-tgl-1115g4}:    NOTRUN -> [INCOMPLETE][34]
   [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-tgl-1115g4/igt@gem_busy@busy.html

  
Known issues
------------

  Here are the changes found in IGTPW_5968 that come from known issues:

### IGT changes ###

#### Issues hit ####

  * igt@amdgpu/amd_cs_nop@sync-fork-compute0:
    - fi-snb-2600:        NOTRUN -> [SKIP][35] ([fdo#109271]) +17 similar issues
   [35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-snb-2600/igt@amdgpu/amd_cs_nop@sync-fork-compute0.html

  * igt@gem_busy@busy:
    - fi-pnv-d510:        NOTRUN -> [INCOMPLETE][36] ([i915#299])
   [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-pnv-d510/igt@gem_busy@busy.html

  * igt@kms_chamelium@common-hpd-after-suspend:
    - fi-kbl-7500u:       [PASS][37] -> [FAIL][38] ([i915#3449])
   [37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10295/fi-kbl-7500u/igt@kms_chamelium@common-hpd-after-suspend.html
   [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-kbl-7500u/igt@kms_chamelium@common-hpd-after-suspend.html

  
#### Possible fixes ####

  * igt@i915_selftest@live@hangcheck:
    - fi-snb-2600:        [INCOMPLETE][39] ([i915#2782]) -> [PASS][40]
   [39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10295/fi-snb-2600/igt@i915_selftest@live@hangcheck.html
   [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-snb-2600/igt@i915_selftest@live@hangcheck.html

  
  {name}: This element is suppressed. This means it is ignored when computing
          the status of the difference (SUCCESS, WARNING, or FAILURE).

  [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
  [i915#2782]: https://gitlab.freedesktop.org/drm/intel/issues/2782
  [i915#299]: https://gitlab.freedesktop.org/drm/intel/issues/299
  [i915#3449]: https://gitlab.freedesktop.org/drm/intel/issues/3449


Participating hosts (39 -> 36)
------------------------------

  Missing    (3): fi-ilk-m540 fi-bsw-cyan fi-bdw-samus 


Build changes
-------------

  * CI: CI-20190529 -> None
  * IGT: IGT_6124 -> IGTPW_5968

  CI-20190529: 20190529
  CI_DRM_10295: 683b7f160eb6993ccfc19e67e3c7111f12946bea @ git://anongit.freedesktop.org/gfx-ci/linux
  IGTPW_5968: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/index.html
  IGT_6124: 357d5477c93f2bdd3354afe91b89ccfd4ee4fd56 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/index.html

[-- Attachment #1.2: Type: text/html, Size: 9699 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2021-06-30 14:35 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-06-29 12:32 [igt-dev] [PATCH i-g-t] i915/gem_busy: Added description to all subtests sai.krishna.kuchi
2021-06-30 14:35 ` [igt-dev] ✗ Fi.CI.BAT: failure for " Patchwork

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.