public inbox for igt-dev@lists.freedesktop.org
 help / color / mirror / Atom feed
* [igt-dev] [PATCH i-g-t] lib/igt_dummyload: Helper to spin till a specified timeout
@ 2019-05-30  5:26 Ashutosh Dixit
  2019-05-30  6:10 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
                   ` (7 more replies)
  0 siblings, 8 replies; 11+ messages in thread
From: Ashutosh Dixit @ 2019-05-30  5:26 UTC (permalink / raw)
  To: igt-dev

From: "Dixit, Ashutosh" <ashutosh.dixit@intel.com>

Even though similar functionality exists in other tests, perhaps there
is value in having a helper function which generates an artificial
load on an engine by spinning on it for a specified time.

Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
---
 lib/igt_dummyload.c         | 23 +++++++++++++++++++++++
 lib/igt_dummyload.h         |  1 +
 tests/i915/gem_spin_batch.c | 17 +++++++++++++++++
 3 files changed, 41 insertions(+)

diff --git a/lib/igt_dummyload.c b/lib/igt_dummyload.c
index 0e06276a..7a2e5f4d 100644
--- a/lib/igt_dummyload.c
+++ b/lib/igt_dummyload.c
@@ -473,6 +473,29 @@ void igt_unshare_spins(void)
 	igt_list_init(&spin_list);
 }
 
+/**
+ * igt_spin_timeout:
+ * @fd: open i915 drm file descriptor
+ * @opts: controlling options such as context, engine, dependencies etc
+ * @ns: timeout in nano seconds
+ *
+ * Generate an artificial load on an engine by spinning for a specified
+ * timeout.
+ */
+int igt_spin_timeout(int fd, const struct igt_spin_factory *opts, int64_t ns)
+{
+       igt_spin_t *spin;
+
+       spin = igt_spin_factory(fd, opts);
+       if (!spin)
+	       return -EINVAL;
+
+       igt_spin_set_timeout(spin, ns);
+       gem_sync(fd, spin->handle);
+       igt_spin_free(fd, spin);
+       return 0;
+}
+
 static uint32_t plug_vgem_handle(struct igt_cork *cork, int fd)
 {
 	struct vgem_bo bo;
diff --git a/lib/igt_dummyload.h b/lib/igt_dummyload.h
index bb25751a..b3cf2124 100644
--- a/lib/igt_dummyload.h
+++ b/lib/igt_dummyload.h
@@ -94,6 +94,7 @@ static inline void igt_spin_busywait_until_started(igt_spin_t *spin)
 
 void igt_terminate_spins(void);
 void igt_unshare_spins(void);
+int igt_spin_timeout(int fd, const struct igt_spin_factory *opts, int64_t nsec);
 
 enum igt_cork_type {
 	CORK_SYNC_FD = 1,
diff --git a/tests/i915/gem_spin_batch.c b/tests/i915/gem_spin_batch.c
index 3b4f9073..3b050ad0 100644
--- a/tests/i915/gem_spin_batch.c
+++ b/tests/i915/gem_spin_batch.c
@@ -32,6 +32,20 @@
 		     "'%s' != '%s' (%lld not within %d%% tolerance of %lld)\n",\
 		     #x, #ref, (long long)x, tolerance, (long long)ref)
 
+static void spin_timeout_all_engines(int fd, unsigned int sec)
+{
+	unsigned engine;
+
+	for_each_physical_engine(fd, engine) {
+		struct igt_spin_factory opts = { .engine = engine };
+
+		igt_fork(child, 1)
+			igt_spin_timeout(fd, &opts, sec * NSEC_PER_SEC);
+	}
+
+	igt_waitchildren();
+}
+
 static void spin(int fd, unsigned int engine, unsigned int timeout_sec)
 {
 	const uint64_t timeout_100ms = 100000000LL;
@@ -162,6 +176,9 @@ igt_main
 	igt_subtest("spin-each")
 		spin_on_all_engines(fd, 3);
 
+	igt_subtest("spin-timeout")
+		spin_timeout_all_engines(fd, 1);
+
 	igt_fixture {
 		igt_stop_hang_detector();
 		close(fd);
-- 
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] 11+ messages in thread

* [igt-dev] ✓ Fi.CI.BAT: success for lib/igt_dummyload: Helper to spin till a specified timeout
  2019-05-30  5:26 [igt-dev] [PATCH i-g-t] lib/igt_dummyload: Helper to spin till a specified timeout Ashutosh Dixit
@ 2019-05-30  6:10 ` Patchwork
  2019-05-30  6:12 ` [igt-dev] [PATCH i-g-t] " Ashutosh Dixit
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 11+ messages in thread
From: Patchwork @ 2019-05-30  6:10 UTC (permalink / raw)
  To: Ashutosh Dixit; +Cc: igt-dev

== Series Details ==

Series: lib/igt_dummyload: Helper to spin till a specified timeout
URL   : https://patchwork.freedesktop.org/series/61368/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_6167 -> IGTPW_3080
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

  External URL: https://patchwork.freedesktop.org/api/1.0/series/61368/revisions/1/mbox/

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

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

### IGT changes ###

#### Suppressed ####

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

  * igt@i915_module_load@reload:
    - {fi-icl-dsi}:       NOTRUN -> [DMESG-WARN][1] +19 similar issues
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/fi-icl-dsi/igt@i915_module_load@reload.html

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

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

### IGT changes ###

#### Issues hit ####

  * igt@gem_exec_suspend@basic-s3:
    - fi-blb-e6850:       [PASS][2] -> [INCOMPLETE][3] ([fdo#107718])
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/fi-blb-e6850/igt@gem_exec_suspend@basic-s3.html
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/fi-blb-e6850/igt@gem_exec_suspend@basic-s3.html

  * igt@kms_flip@basic-plain-flip:
    - fi-icl-u3:          [PASS][4] -> [DMESG-WARN][5] ([fdo#107724]) +1 similar issue
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/fi-icl-u3/igt@kms_flip@basic-plain-flip.html
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/fi-icl-u3/igt@kms_flip@basic-plain-flip.html

  
#### Possible fixes ####

  * igt@gem_basic@bad-close:
    - fi-icl-u3:          [DMESG-WARN][6] ([fdo#107724]) -> [PASS][7]
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/fi-icl-u3/igt@gem_basic@bad-close.html
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/fi-icl-u3/igt@gem_basic@bad-close.html

  * igt@gem_ctx_create@basic-files:
    - {fi-icl-dsi}:       [INCOMPLETE][8] ([fdo#107713] / [fdo#109100]) -> [PASS][9]
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/fi-icl-dsi/igt@gem_ctx_create@basic-files.html
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/fi-icl-dsi/igt@gem_ctx_create@basic-files.html

  * igt@prime_vgem@basic-fence-flip:
    - fi-ilk-650:         [DMESG-WARN][10] ([fdo#106387]) -> [PASS][11] +2 similar issues
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/fi-ilk-650/igt@prime_vgem@basic-fence-flip.html
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/fi-ilk-650/igt@prime_vgem@basic-fence-flip.html

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

  [fdo#106387]: https://bugs.freedesktop.org/show_bug.cgi?id=106387
  [fdo#107713]: https://bugs.freedesktop.org/show_bug.cgi?id=107713
  [fdo#107718]: https://bugs.freedesktop.org/show_bug.cgi?id=107718
  [fdo#107724]: https://bugs.freedesktop.org/show_bug.cgi?id=107724
  [fdo#109100]: https://bugs.freedesktop.org/show_bug.cgi?id=109100


Participating hosts (49 -> 43)
------------------------------

  Additional (1): fi-kbl-7500u 
  Missing    (7): fi-ilk-m540 fi-bdw-5557u fi-hsw-peppy fi-byt-squawks fi-bsw-cyan fi-byt-clapper fi-bdw-samus 


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

  * IGT: IGT_5024 -> IGTPW_3080

  CI_DRM_6167: 65556d6a781b5913af2fd5bcd4a857eea6586e44 @ git://anongit.freedesktop.org/gfx-ci/linux
  IGTPW_3080: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/
  IGT_5024: f414756be2ac57e194919973da7b86644ba61241 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools



== Testlist changes ==

+igt@gem_spin_batch@spin-timeout

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

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

* [igt-dev] [PATCH i-g-t] lib/igt_dummyload: Helper to spin till a specified timeout
  2019-05-30  5:26 [igt-dev] [PATCH i-g-t] lib/igt_dummyload: Helper to spin till a specified timeout Ashutosh Dixit
  2019-05-30  6:10 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
@ 2019-05-30  6:12 ` Ashutosh Dixit
  2019-05-30  6:56 ` Chris Wilson
                   ` (5 subsequent siblings)
  7 siblings, 0 replies; 11+ messages in thread
From: Ashutosh Dixit @ 2019-05-30  6:12 UTC (permalink / raw)
  To: igt-dev

From: "Dixit, Ashutosh" <ashutosh.dixit@intel.com>

Even though similar functionality exists in other tests, perhaps there
is value in having a helper function which generates an artificial
load on an engine by spinning on it for a specified time.

v2: Use the new engine API

Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
---
 lib/igt_dummyload.c         | 23 +++++++++++++++++++++++
 lib/igt_dummyload.h         |  1 +
 tests/i915/gem_spin_batch.c | 17 +++++++++++++++++
 3 files changed, 41 insertions(+)

diff --git a/lib/igt_dummyload.c b/lib/igt_dummyload.c
index 0e06276a..7a2e5f4d 100644
--- a/lib/igt_dummyload.c
+++ b/lib/igt_dummyload.c
@@ -473,6 +473,29 @@ void igt_unshare_spins(void)
 	igt_list_init(&spin_list);
 }
 
+/**
+ * igt_spin_timeout:
+ * @fd: open i915 drm file descriptor
+ * @opts: controlling options such as context, engine, dependencies etc
+ * @ns: timeout in nano seconds
+ *
+ * Generate an artificial load on an engine by spinning for a specified
+ * timeout.
+ */
+int igt_spin_timeout(int fd, const struct igt_spin_factory *opts, int64_t ns)
+{
+       igt_spin_t *spin;
+
+       spin = igt_spin_factory(fd, opts);
+       if (!spin)
+	       return -EINVAL;
+
+       igt_spin_set_timeout(spin, ns);
+       gem_sync(fd, spin->handle);
+       igt_spin_free(fd, spin);
+       return 0;
+}
+
 static uint32_t plug_vgem_handle(struct igt_cork *cork, int fd)
 {
 	struct vgem_bo bo;
diff --git a/lib/igt_dummyload.h b/lib/igt_dummyload.h
index bb25751a..b3cf2124 100644
--- a/lib/igt_dummyload.h
+++ b/lib/igt_dummyload.h
@@ -94,6 +94,7 @@ static inline void igt_spin_busywait_until_started(igt_spin_t *spin)
 
 void igt_terminate_spins(void);
 void igt_unshare_spins(void);
+int igt_spin_timeout(int fd, const struct igt_spin_factory *opts, int64_t nsec);
 
 enum igt_cork_type {
 	CORK_SYNC_FD = 1,
diff --git a/tests/i915/gem_spin_batch.c b/tests/i915/gem_spin_batch.c
index 3b4f9073..732139a1 100644
--- a/tests/i915/gem_spin_batch.c
+++ b/tests/i915/gem_spin_batch.c
@@ -32,6 +32,20 @@
 		     "'%s' != '%s' (%lld not within %d%% tolerance of %lld)\n",\
 		     #x, #ref, (long long)x, tolerance, (long long)ref)
 
+static void spin_timeout_all_engines(int fd, unsigned int sec)
+{
+	const struct intel_execution_engine2 *e;
+
+	__for_each_physical_engine(fd, e) {
+		struct igt_spin_factory opts = { .engine = e->flags };
+
+		igt_fork(child, 1)
+			igt_spin_timeout(fd, &opts, sec * NSEC_PER_SEC);
+	}
+
+	igt_waitchildren();
+}
+
 static void spin(int fd, unsigned int engine, unsigned int timeout_sec)
 {
 	const uint64_t timeout_100ms = 100000000LL;
@@ -162,6 +176,9 @@ igt_main
 	igt_subtest("spin-each")
 		spin_on_all_engines(fd, 3);
 
+	igt_subtest("spin-timeout")
+		spin_timeout_all_engines(fd, 1);
+
 	igt_fixture {
 		igt_stop_hang_detector();
 		close(fd);
-- 
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] 11+ messages in thread

* Re: [igt-dev] [PATCH i-g-t] lib/igt_dummyload: Helper to spin till a specified timeout
  2019-05-30  5:26 [igt-dev] [PATCH i-g-t] lib/igt_dummyload: Helper to spin till a specified timeout Ashutosh Dixit
  2019-05-30  6:10 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
  2019-05-30  6:12 ` [igt-dev] [PATCH i-g-t] " Ashutosh Dixit
@ 2019-05-30  6:56 ` Chris Wilson
  2019-05-31  2:54   ` Ashutosh Dixit
  2019-05-30  7:10 ` [igt-dev] ✗ Fi.CI.BAT: failure for lib/igt_dummyload: Helper to spin till a specified timeout (rev2) Patchwork
                   ` (4 subsequent siblings)
  7 siblings, 1 reply; 11+ messages in thread
From: Chris Wilson @ 2019-05-30  6:56 UTC (permalink / raw)
  To: Ashutosh Dixit, igt-dev

Quoting Ashutosh Dixit (2019-05-30 06:26:41)
> From: "Dixit, Ashutosh" <ashutosh.dixit@intel.com>
> 
> Even though similar functionality exists in other tests, perhaps there
> is value in having a helper function which generates an artificial
> load on an engine by spinning on it for a specified time.

That seems very odd. As you aren't doing anything else during the spin,
what is its purpose for general testing? i.e. where would one use it.
With new interfaces, it is always useful to show how you plan to use it
so that we can better understand the bigger picture.
-Chris
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

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

* [igt-dev] ✗ Fi.CI.BAT: failure for lib/igt_dummyload: Helper to spin till a specified timeout (rev2)
  2019-05-30  5:26 [igt-dev] [PATCH i-g-t] lib/igt_dummyload: Helper to spin till a specified timeout Ashutosh Dixit
                   ` (2 preceding siblings ...)
  2019-05-30  6:56 ` Chris Wilson
@ 2019-05-30  7:10 ` Patchwork
  2019-05-30 10:00 ` [igt-dev] ✓ Fi.CI.IGT: success for lib/igt_dummyload: Helper to spin till a specified timeout Patchwork
                   ` (3 subsequent siblings)
  7 siblings, 0 replies; 11+ messages in thread
From: Patchwork @ 2019-05-30  7:10 UTC (permalink / raw)
  To: Ashutosh Dixit; +Cc: igt-dev

== Series Details ==

Series: lib/igt_dummyload: Helper to spin till a specified timeout (rev2)
URL   : https://patchwork.freedesktop.org/series/61368/
State : failure

== Summary ==

CI Bug Log - changes from CI_DRM_6167 -> IGTPW_3081
====================================================

Summary
-------

  **FAILURE**

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

  External URL: https://patchwork.freedesktop.org/api/1.0/series/61368/revisions/2/mbox/

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

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

### IGT changes ###

#### Possible regressions ####

  * igt@i915_selftest@live_gtt:
    - fi-bxt-j4205:       [PASS][1] -> [DMESG-WARN][2]
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/fi-bxt-j4205/igt@i915_selftest@live_gtt.html
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3081/fi-bxt-j4205/igt@i915_selftest@live_gtt.html

  
#### Suppressed ####

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

  * igt@i915_module_load@reload:
    - {fi-icl-dsi}:       NOTRUN -> [DMESG-WARN][3] +22 similar issues
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3081/fi-icl-dsi/igt@i915_module_load@reload.html

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

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

### IGT changes ###

#### Issues hit ####

  * igt@i915_selftest@live_hangcheck:
    - fi-skl-iommu:       [PASS][4] -> [INCOMPLETE][5] ([fdo#108602] / [fdo#108744])
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/fi-skl-iommu/igt@i915_selftest@live_hangcheck.html
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3081/fi-skl-iommu/igt@i915_selftest@live_hangcheck.html

  * igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a:
    - fi-icl-u3:          [PASS][6] -> [DMESG-WARN][7] ([fdo#107724])
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/fi-icl-u3/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3081/fi-icl-u3/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html

  
#### Possible fixes ####

  * igt@gem_basic@bad-close:
    - fi-icl-u3:          [DMESG-WARN][8] ([fdo#107724]) -> [PASS][9]
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/fi-icl-u3/igt@gem_basic@bad-close.html
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3081/fi-icl-u3/igt@gem_basic@bad-close.html

  * igt@gem_ctx_create@basic-files:
    - {fi-icl-dsi}:       [INCOMPLETE][10] ([fdo#107713] / [fdo#109100]) -> [PASS][11]
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/fi-icl-dsi/igt@gem_ctx_create@basic-files.html
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3081/fi-icl-dsi/igt@gem_ctx_create@basic-files.html

  * igt@i915_selftest@live_contexts:
    - fi-hsw-peppy:       [DMESG-FAIL][12] ([fdo#110235]) -> [PASS][13]
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/fi-hsw-peppy/igt@i915_selftest@live_contexts.html
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3081/fi-hsw-peppy/igt@i915_selftest@live_contexts.html

  * igt@prime_vgem@basic-fence-flip:
    - fi-ilk-650:         [DMESG-WARN][14] ([fdo#106387]) -> [PASS][15] +2 similar issues
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/fi-ilk-650/igt@prime_vgem@basic-fence-flip.html
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3081/fi-ilk-650/igt@prime_vgem@basic-fence-flip.html

  
#### Warnings ####

  * igt@i915_module_load@reload-with-fault-injection:
    - fi-icl-u3:          [DMESG-WARN][16] -> [DMESG-WARN][17] ([fdo#107724])
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/fi-icl-u3/igt@i915_module_load@reload-with-fault-injection.html
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3081/fi-icl-u3/igt@i915_module_load@reload-with-fault-injection.html

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

  [fdo#106387]: https://bugs.freedesktop.org/show_bug.cgi?id=106387
  [fdo#107713]: https://bugs.freedesktop.org/show_bug.cgi?id=107713
  [fdo#107724]: https://bugs.freedesktop.org/show_bug.cgi?id=107724
  [fdo#108602]: https://bugs.freedesktop.org/show_bug.cgi?id=108602
  [fdo#108744]: https://bugs.freedesktop.org/show_bug.cgi?id=108744
  [fdo#109100]: https://bugs.freedesktop.org/show_bug.cgi?id=109100
  [fdo#110235]: https://bugs.freedesktop.org/show_bug.cgi?id=110235


Participating hosts (49 -> 44)
------------------------------

  Additional (1): fi-kbl-7500u 
  Missing    (6): fi-ilk-m540 fi-byt-squawks fi-bsw-cyan fi-pnv-d510 fi-byt-clapper fi-bdw-samus 


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

  * IGT: IGT_5024 -> IGTPW_3081

  CI_DRM_6167: 65556d6a781b5913af2fd5bcd4a857eea6586e44 @ git://anongit.freedesktop.org/gfx-ci/linux
  IGTPW_3081: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3081/
  IGT_5024: f414756be2ac57e194919973da7b86644ba61241 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools



== Testlist changes ==

+igt@gem_spin_batch@spin-timeout

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3081/
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

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

* [igt-dev] ✓ Fi.CI.IGT: success for lib/igt_dummyload: Helper to spin till a specified timeout
  2019-05-30  5:26 [igt-dev] [PATCH i-g-t] lib/igt_dummyload: Helper to spin till a specified timeout Ashutosh Dixit
                   ` (3 preceding siblings ...)
  2019-05-30  7:10 ` [igt-dev] ✗ Fi.CI.BAT: failure for lib/igt_dummyload: Helper to spin till a specified timeout (rev2) Patchwork
@ 2019-05-30 10:00 ` Patchwork
  2019-05-31  7:22 ` [igt-dev] ✗ Fi.CI.BAT: failure for lib/igt_dummyload: Helper to spin till a specified timeout (rev2) Patchwork
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 11+ messages in thread
From: Patchwork @ 2019-05-30 10:00 UTC (permalink / raw)
  To: Ashutosh Dixit; +Cc: igt-dev

== Series Details ==

Series: lib/igt_dummyload: Helper to spin till a specified timeout
URL   : https://patchwork.freedesktop.org/series/61368/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_6167_full -> IGTPW_3080_full
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

  External URL: https://patchwork.freedesktop.org/api/1.0/series/61368/revisions/1/mbox/

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

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

### IGT changes ###

#### Suppressed ####

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

  * igt@gem_workarounds@basic-read-context:
    - {shard-iclb}:       [PASS][1] -> [FAIL][2]
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-iclb4/igt@gem_workarounds@basic-read-context.html
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-iclb1/igt@gem_workarounds@basic-read-context.html

  * igt@gem_workarounds@reset:
    - {shard-iclb}:       NOTRUN -> [FAIL][3] +1 similar issue
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-iclb2/igt@gem_workarounds@reset.html

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

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

### IGT changes ###

#### Issues hit ####

  * igt@gem_ctx_isolation@rcs0-s3:
    - shard-kbl:          [PASS][4] -> [DMESG-WARN][5] ([fdo#108566])
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-kbl6/igt@gem_ctx_isolation@rcs0-s3.html
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-kbl6/igt@gem_ctx_isolation@rcs0-s3.html

  * igt@gem_eio@in-flight-suspend:
    - shard-apl:          [PASS][6] -> [DMESG-WARN][7] ([fdo#108566]) +6 similar issues
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-apl8/igt@gem_eio@in-flight-suspend.html
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-apl7/igt@gem_eio@in-flight-suspend.html

  * igt@kms_cursor_crc@pipe-a-cursor-dpms:
    - shard-kbl:          [PASS][8] -> [FAIL][9] ([fdo#103232])
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-kbl3/igt@kms_cursor_crc@pipe-a-cursor-dpms.html
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-kbl1/igt@kms_cursor_crc@pipe-a-cursor-dpms.html
    - shard-apl:          [PASS][10] -> [FAIL][11] ([fdo#103232])
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-apl1/igt@kms_cursor_crc@pipe-a-cursor-dpms.html
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-apl6/igt@kms_cursor_crc@pipe-a-cursor-dpms.html

  * igt@kms_cursor_crc@pipe-c-cursor-64x64-random:
    - shard-kbl:          [PASS][12] -> [DMESG-WARN][13] ([fdo#103313])
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-kbl3/igt@kms_cursor_crc@pipe-c-cursor-64x64-random.html
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-kbl2/igt@kms_cursor_crc@pipe-c-cursor-64x64-random.html

  * igt@kms_flip@2x-absolute-wf_vblank:
    - shard-hsw:          [PASS][14] -> [INCOMPLETE][15] ([fdo#103540])
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-hsw2/igt@kms_flip@2x-absolute-wf_vblank.html
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-hsw5/igt@kms_flip@2x-absolute-wf_vblank.html

  * igt@kms_flip@dpms-vs-vblank-race-interruptible:
    - shard-kbl:          [PASS][16] -> [DMESG-WARN][17] ([fdo#103313] / [fdo#105345])
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-kbl6/igt@kms_flip@dpms-vs-vblank-race-interruptible.html
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-kbl2/igt@kms_flip@dpms-vs-vblank-race-interruptible.html

  * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-blt:
    - shard-apl:          [PASS][18] -> [FAIL][19] ([fdo#103167])
   [18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-apl8/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-blt.html
   [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-apl6/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-blt.html
    - shard-kbl:          [PASS][20] -> [FAIL][21] ([fdo#103167])
   [20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-kbl7/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-blt.html
   [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-kbl1/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-blt.html

  * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-cpu:
    - shard-glk:          [PASS][22] -> [FAIL][23] ([fdo#103167])
   [22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-glk1/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-cpu.html
   [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-glk9/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-cpu.html

  * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-render:
    - shard-hsw:          [PASS][24] -> [SKIP][25] ([fdo#109271]) +5 similar issues
   [24]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-hsw4/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-render.html
   [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-hsw1/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-render.html

  * igt@kms_rotation_crc@multiplane-rotation-cropping-bottom:
    - shard-glk:          [PASS][26] -> [DMESG-FAIL][27] ([fdo#105763] / [fdo#106538])
   [26]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-glk8/igt@kms_rotation_crc@multiplane-rotation-cropping-bottom.html
   [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-glk6/igt@kms_rotation_crc@multiplane-rotation-cropping-bottom.html

  
#### Possible fixes ####

  * igt@drm_read@short-buffer-wakeup:
    - shard-hsw:          [INCOMPLETE][28] ([fdo#103540]) -> [PASS][29]
   [28]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-hsw2/igt@drm_read@short-buffer-wakeup.html
   [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-hsw5/igt@drm_read@short-buffer-wakeup.html

  * igt@gem_tiled_swapping@non-threaded:
    - shard-snb:          [FAIL][30] ([fdo#108686]) -> [PASS][31]
   [30]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-snb1/igt@gem_tiled_swapping@non-threaded.html
   [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-snb5/igt@gem_tiled_swapping@non-threaded.html

  * igt@gem_workarounds@basic-read:
    - {shard-iclb}:       [FAIL][32] -> [PASS][33] +1 similar issue
   [32]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-iclb2/igt@gem_workarounds@basic-read.html
   [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-iclb5/igt@gem_workarounds@basic-read.html

  * igt@i915_suspend@sysfs-reader:
    - shard-apl:          [DMESG-WARN][34] ([fdo#108566]) -> [PASS][35] +7 similar issues
   [34]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-apl4/igt@i915_suspend@sysfs-reader.html
   [35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-apl2/igt@i915_suspend@sysfs-reader.html

  * igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic:
    - shard-hsw:          [SKIP][36] ([fdo#109271]) -> [PASS][37] +15 similar issues
   [36]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-hsw1/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic.html
   [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-hsw5/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic.html

  * igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions:
    - shard-hsw:          [FAIL][38] ([fdo#103355]) -> [PASS][39]
   [38]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-hsw1/igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions.html
   [39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-hsw1/igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions.html

  * igt@kms_cursor_legacy@cursorb-vs-flipb-legacy:
    - shard-glk:          [INCOMPLETE][40] ([fdo#103359] / [k.org#198133]) -> [PASS][41]
   [40]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-glk3/igt@kms_cursor_legacy@cursorb-vs-flipb-legacy.html
   [41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-glk7/igt@kms_cursor_legacy@cursorb-vs-flipb-legacy.html

  * igt@kms_cursor_legacy@pipe-a-torture-move:
    - {shard-iclb}:       [INCOMPLETE][42] ([fdo#107713]) -> [PASS][43]
   [42]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-iclb7/igt@kms_cursor_legacy@pipe-a-torture-move.html
   [43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-iclb7/igt@kms_cursor_legacy@pipe-a-torture-move.html

  * igt@kms_flip@plain-flip-fb-recreate:
    - shard-glk:          [FAIL][44] ([fdo#100368]) -> [PASS][45]
   [44]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-glk8/igt@kms_flip@plain-flip-fb-recreate.html
   [45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-glk1/igt@kms_flip@plain-flip-fb-recreate.html

  * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-move:
    - {shard-iclb}:       [FAIL][46] ([fdo#103167]) -> [PASS][47] +2 similar issues
   [46]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-iclb8/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-move.html
   [47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-iclb6/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-move.html

  * igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b:
    - shard-kbl:          [DMESG-WARN][48] ([fdo#108566]) -> [PASS][49] +1 similar issue
   [48]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-kbl6/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b.html
   [49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-kbl1/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b.html

  * igt@kms_plane_lowres@pipe-a-tiling-y:
    - {shard-iclb}:       [FAIL][50] ([fdo#103166]) -> [PASS][51]
   [50]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-iclb5/igt@kms_plane_lowres@pipe-a-tiling-y.html
   [51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-iclb8/igt@kms_plane_lowres@pipe-a-tiling-y.html

  * igt@kms_psr@psr2_cursor_render:
    - {shard-iclb}:       [SKIP][52] ([fdo#109441]) -> [PASS][53] +2 similar issues
   [52]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-iclb5/igt@kms_psr@psr2_cursor_render.html
   [53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-iclb2/igt@kms_psr@psr2_cursor_render.html

  * igt@kms_setmode@basic:
    - shard-apl:          [FAIL][54] ([fdo#99912]) -> [PASS][55]
   [54]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-apl5/igt@kms_setmode@basic.html
   [55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-apl4/igt@kms_setmode@basic.html
    - shard-kbl:          [FAIL][56] ([fdo#99912]) -> [PASS][57]
   [56]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-kbl7/igt@kms_setmode@basic.html
   [57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-kbl1/igt@kms_setmode@basic.html

  
#### Warnings ####

  * igt@gem_tiled_swapping@non-threaded:
    - shard-hsw:          [INCOMPLETE][58] ([fdo#103540]) -> [FAIL][59] ([fdo#108686])
   [58]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-hsw1/igt@gem_tiled_swapping@non-threaded.html
   [59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-hsw5/igt@gem_tiled_swapping@non-threaded.html

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

  [fdo#100368]: https://bugs.freedesktop.org/show_bug.cgi?id=100368
  [fdo#103166]: https://bugs.freedesktop.org/show_bug.cgi?id=103166
  [fdo#103167]: https://bugs.freedesktop.org/show_bug.cgi?id=103167
  [fdo#103184]: https://bugs.freedesktop.org/show_bug.cgi?id=103184
  [fdo#103232]: https://bugs.freedesktop.org/show_bug.cgi?id=103232
  [fdo#103313]: https://bugs.freedesktop.org/show_bug.cgi?id=103313
  [fdo#103355]: https://bugs.freedesktop.org/show_bug.cgi?id=103355
  [fdo#103359]: https://bugs.freedesktop.org/show_bug.cgi?id=103359
  [fdo#103540]: https://bugs.freedesktop.org/show_bug.cgi?id=103540
  [fdo#105345]: https://bugs.freedesktop.org/show_bug.cgi?id=105345
  [fdo#105763]: https://bugs.freedesktop.org/show_bug.cgi?id=105763
  [fdo#106538]: https://bugs.freedesktop.org/show_bug.cgi?id=106538
  [fdo#107713]: https://bugs.freedesktop.org/show_bug.cgi?id=107713
  [fdo#108566]: https://bugs.freedesktop.org/show_bug.cgi?id=108566
  [fdo#108686]: https://bugs.freedesktop.org/show_bug.cgi?id=108686
  [fdo#109100]: https://bugs.freedesktop.org/show_bug.cgi?id=109100
  [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
  [fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441
  [fdo#109673]: https://bugs.freedesktop.org/show_bug.cgi?id=109673
  [fdo#99912]: https://bugs.freedesktop.org/show_bug.cgi?id=99912
  [k.org#198133]: https://bugzilla.kernel.org/show_bug.cgi?id=198133


Participating hosts (10 -> 6)
------------------------------

  Missing    (4): pig-skl-6260u shard-skl pig-hsw-4770r pig-glk-j5005 


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

  * IGT: IGT_5024 -> IGTPW_3080
  * Piglit: piglit_4509 -> None

  CI_DRM_6167: 65556d6a781b5913af2fd5bcd4a857eea6586e44 @ git://anongit.freedesktop.org/gfx-ci/linux
  IGTPW_3080: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/
  IGT_5024: f414756be2ac57e194919973da7b86644ba61241 @ 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_3080/
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

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

* Re: [igt-dev] [PATCH i-g-t] lib/igt_dummyload: Helper to spin till a specified timeout
  2019-05-30  6:56 ` Chris Wilson
@ 2019-05-31  2:54   ` Ashutosh Dixit
  2019-05-31  6:26     ` Chris Wilson
  0 siblings, 1 reply; 11+ messages in thread
From: Ashutosh Dixit @ 2019-05-31  2:54 UTC (permalink / raw)
  To: Chris Wilson; +Cc: igt-dev

On Wed, 29 May 2019 23:56:43 -0700, Chris Wilson wrote:
>
> Quoting Ashutosh Dixit (2019-05-30 06:26:41)
> > From: "Dixit, Ashutosh" <ashutosh.dixit@intel.com>
> >
> > Even though similar functionality exists in other tests, perhaps there
> > is value in having a helper function which generates an artificial
> > load on an engine by spinning on it for a specified time.
>
> That seems very odd. As you aren't doing anything else during the spin,
> what is its purpose for general testing? i.e. where would one use it.
> With new interfaces, it is always useful to show how you plan to use it
> so that we can better understand the bigger picture.

This approach has proved useful to us on new hardware in validating simple
cases such as: (a) spin batch submission and completion timestamps reported
by the kernel are the same as the time specified in the test (b) spin
batches submitted on multiple engines are in fact executing in parallel
(easy to check due to the rather large timeout). Perhaps these are self
evident conditions which do not need to be checked at all.

The test is really a simpler version of the functionality already present
in gem_spin_batch.c (though the test itself doesn't "test" for any
condition). It is for these reasons that I posted the patch in case people
thought it was useful. If it's not we can drop it. Thanks!
--
Ashutosh
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

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

* Re: [igt-dev] [PATCH i-g-t] lib/igt_dummyload: Helper to spin till a specified timeout
  2019-05-31  2:54   ` Ashutosh Dixit
@ 2019-05-31  6:26     ` Chris Wilson
  0 siblings, 0 replies; 11+ messages in thread
From: Chris Wilson @ 2019-05-31  6:26 UTC (permalink / raw)
  To: Ashutosh Dixit; +Cc: igt-dev

Quoting Ashutosh Dixit (2019-05-31 03:54:05)
> On Wed, 29 May 2019 23:56:43 -0700, Chris Wilson wrote:
> >
> > Quoting Ashutosh Dixit (2019-05-30 06:26:41)
> > > From: "Dixit, Ashutosh" <ashutosh.dixit@intel.com>
> > >
> > > Even though similar functionality exists in other tests, perhaps there
> > > is value in having a helper function which generates an artificial
> > > load on an engine by spinning on it for a specified time.
> >
> > That seems very odd. As you aren't doing anything else during the spin,
> > what is its purpose for general testing? i.e. where would one use it.
> > With new interfaces, it is always useful to show how you plan to use it
> > so that we can better understand the bigger picture.
> 
> This approach has proved useful to us on new hardware in validating simple
> cases such as: (a) spin batch submission and completion timestamps reported
> by the kernel are the same as the time specified in the test (b) spin
> batches submitted on multiple engines are in fact executing in parallel
> (easy to check due to the rather large timeout). Perhaps these are self
> evident conditions which do not need to be checked at all.

The uAPI that you use here should already be checked as part of the
underlying contracts. I would not use this igt_spin_t interface for that,
hence why I suggest you explain the code that is trying to use for it for
that -- because this function is nothing more than a glorified sleep and
cannot be used for anything but that, nor is accurate enough to measure
that sleep.

> The test is really a simpler version of the functionality already present
> in gem_spin_batch.c (though the test itself doesn't "test" for any
> condition). It is for these reasons that I posted the patch in case people
> thought it was useful. If it's not we can drop it. Thanks!

That test only exists because that interface is used by other tests and
so we verify that the igt_spin_t interface works. If you want to check
set-timeout works by all means add a test and not this apparently
useless helper.
-Chris
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

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

* [igt-dev] ✗ Fi.CI.BAT: failure for lib/igt_dummyload: Helper to spin till a specified timeout (rev2)
  2019-05-30  5:26 [igt-dev] [PATCH i-g-t] lib/igt_dummyload: Helper to spin till a specified timeout Ashutosh Dixit
                   ` (4 preceding siblings ...)
  2019-05-30 10:00 ` [igt-dev] ✓ Fi.CI.IGT: success for lib/igt_dummyload: Helper to spin till a specified timeout Patchwork
@ 2019-05-31  7:22 ` Patchwork
  2019-05-31  7:29 ` [igt-dev] ✓ Fi.CI.BAT: success for lib/igt_dummyload: Helper to spin till a specified timeout Patchwork
  2019-05-31 14:33 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
  7 siblings, 0 replies; 11+ messages in thread
From: Patchwork @ 2019-05-31  7:22 UTC (permalink / raw)
  To: Ashutosh Dixit; +Cc: igt-dev

== Series Details ==

Series: lib/igt_dummyload: Helper to spin till a specified timeout (rev2)
URL   : https://patchwork.freedesktop.org/series/61368/
State : failure

== Summary ==

CI Bug Log - changes from CI_DRM_6167 -> IGTPW_3081
====================================================

Summary
-------

  **FAILURE**

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

  External URL: https://patchwork.freedesktop.org/api/1.0/series/61368/revisions/2/mbox/

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

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

### IGT changes ###

#### Possible regressions ####

  * igt@i915_selftest@live_gtt:
    - fi-bxt-j4205:       [PASS][1] -> [DMESG-WARN][2]
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/fi-bxt-j4205/igt@i915_selftest@live_gtt.html
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3081/fi-bxt-j4205/igt@i915_selftest@live_gtt.html

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

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

### IGT changes ###

#### Issues hit ####

  * igt@i915_selftest@live_hangcheck:
    - fi-skl-iommu:       [PASS][3] -> [INCOMPLETE][4] ([fdo#108602] / [fdo#108744])
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/fi-skl-iommu/igt@i915_selftest@live_hangcheck.html
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3081/fi-skl-iommu/igt@i915_selftest@live_hangcheck.html

  * igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a:
    - fi-icl-u3:          [PASS][5] -> [DMESG-WARN][6] ([fdo#107724])
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/fi-icl-u3/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3081/fi-icl-u3/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html

  
#### Possible fixes ####

  * igt@gem_basic@bad-close:
    - fi-icl-u3:          [DMESG-WARN][7] ([fdo#107724]) -> [PASS][8]
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/fi-icl-u3/igt@gem_basic@bad-close.html
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3081/fi-icl-u3/igt@gem_basic@bad-close.html

  * igt@gem_ctx_create@basic-files:
    - {fi-icl-dsi}:       [INCOMPLETE][9] ([fdo#107713] / [fdo#109100]) -> [PASS][10]
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/fi-icl-dsi/igt@gem_ctx_create@basic-files.html
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3081/fi-icl-dsi/igt@gem_ctx_create@basic-files.html

  * igt@i915_selftest@live_contexts:
    - fi-hsw-peppy:       [DMESG-FAIL][11] ([fdo#110235]) -> [PASS][12]
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/fi-hsw-peppy/igt@i915_selftest@live_contexts.html
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3081/fi-hsw-peppy/igt@i915_selftest@live_contexts.html

  * igt@prime_vgem@basic-fence-flip:
    - fi-ilk-650:         [DMESG-WARN][13] ([fdo#106387]) -> [PASS][14] +2 similar issues
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/fi-ilk-650/igt@prime_vgem@basic-fence-flip.html
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3081/fi-ilk-650/igt@prime_vgem@basic-fence-flip.html

  
#### Warnings ####

  * igt@i915_module_load@reload-with-fault-injection:
    - fi-icl-u3:          [DMESG-WARN][15] ([fdo#110801]) -> [DMESG-WARN][16] ([fdo#107724])
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/fi-icl-u3/igt@i915_module_load@reload-with-fault-injection.html
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3081/fi-icl-u3/igt@i915_module_load@reload-with-fault-injection.html

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

  [fdo#106387]: https://bugs.freedesktop.org/show_bug.cgi?id=106387
  [fdo#107713]: https://bugs.freedesktop.org/show_bug.cgi?id=107713
  [fdo#107724]: https://bugs.freedesktop.org/show_bug.cgi?id=107724
  [fdo#108602]: https://bugs.freedesktop.org/show_bug.cgi?id=108602
  [fdo#108744]: https://bugs.freedesktop.org/show_bug.cgi?id=108744
  [fdo#109100]: https://bugs.freedesktop.org/show_bug.cgi?id=109100
  [fdo#110235]: https://bugs.freedesktop.org/show_bug.cgi?id=110235
  [fdo#110801]: https://bugs.freedesktop.org/show_bug.cgi?id=110801


Participating hosts (49 -> 44)
------------------------------

  Additional (1): fi-kbl-7500u 
  Missing    (6): fi-ilk-m540 fi-byt-squawks fi-bsw-cyan fi-pnv-d510 fi-byt-clapper fi-bdw-samus 


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

  * IGT: IGT_5024 -> IGTPW_3081

  CI_DRM_6167: 65556d6a781b5913af2fd5bcd4a857eea6586e44 @ git://anongit.freedesktop.org/gfx-ci/linux
  IGTPW_3081: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3081/
  IGT_5024: f414756be2ac57e194919973da7b86644ba61241 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools



== Testlist changes ==

+igt@gem_spin_batch@spin-timeout

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3081/
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

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

* [igt-dev] ✓ Fi.CI.BAT: success for lib/igt_dummyload: Helper to spin till a specified timeout
  2019-05-30  5:26 [igt-dev] [PATCH i-g-t] lib/igt_dummyload: Helper to spin till a specified timeout Ashutosh Dixit
                   ` (5 preceding siblings ...)
  2019-05-31  7:22 ` [igt-dev] ✗ Fi.CI.BAT: failure for lib/igt_dummyload: Helper to spin till a specified timeout (rev2) Patchwork
@ 2019-05-31  7:29 ` Patchwork
  2019-05-31 14:33 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
  7 siblings, 0 replies; 11+ messages in thread
From: Patchwork @ 2019-05-31  7:29 UTC (permalink / raw)
  To: Ashutosh Dixit; +Cc: igt-dev

== Series Details ==

Series: lib/igt_dummyload: Helper to spin till a specified timeout
URL   : https://patchwork.freedesktop.org/series/61368/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_6167 -> IGTPW_3080
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

  External URL: https://patchwork.freedesktop.org/api/1.0/series/61368/revisions/1/mbox/

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

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

### IGT changes ###

#### Issues hit ####

  * igt@gem_exec_suspend@basic-s3:
    - fi-blb-e6850:       [PASS][1] -> [INCOMPLETE][2] ([fdo#107718])
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/fi-blb-e6850/igt@gem_exec_suspend@basic-s3.html
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/fi-blb-e6850/igt@gem_exec_suspend@basic-s3.html

  * igt@kms_flip@basic-plain-flip:
    - fi-icl-u3:          [PASS][3] -> [DMESG-WARN][4] ([fdo#107724]) +1 similar issue
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/fi-icl-u3/igt@kms_flip@basic-plain-flip.html
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/fi-icl-u3/igt@kms_flip@basic-plain-flip.html

  
#### Possible fixes ####

  * igt@gem_basic@bad-close:
    - fi-icl-u3:          [DMESG-WARN][5] ([fdo#107724]) -> [PASS][6]
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/fi-icl-u3/igt@gem_basic@bad-close.html
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/fi-icl-u3/igt@gem_basic@bad-close.html

  * igt@gem_ctx_create@basic-files:
    - {fi-icl-dsi}:       [INCOMPLETE][7] ([fdo#107713] / [fdo#109100]) -> [PASS][8]
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/fi-icl-dsi/igt@gem_ctx_create@basic-files.html
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/fi-icl-dsi/igt@gem_ctx_create@basic-files.html

  * igt@prime_vgem@basic-fence-flip:
    - fi-ilk-650:         [DMESG-WARN][9] ([fdo#106387]) -> [PASS][10] +2 similar issues
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/fi-ilk-650/igt@prime_vgem@basic-fence-flip.html
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/fi-ilk-650/igt@prime_vgem@basic-fence-flip.html

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

  [fdo#106387]: https://bugs.freedesktop.org/show_bug.cgi?id=106387
  [fdo#107713]: https://bugs.freedesktop.org/show_bug.cgi?id=107713
  [fdo#107718]: https://bugs.freedesktop.org/show_bug.cgi?id=107718
  [fdo#107724]: https://bugs.freedesktop.org/show_bug.cgi?id=107724
  [fdo#109100]: https://bugs.freedesktop.org/show_bug.cgi?id=109100


Participating hosts (49 -> 43)
------------------------------

  Additional (1): fi-kbl-7500u 
  Missing    (7): fi-ilk-m540 fi-bdw-5557u fi-hsw-peppy fi-byt-squawks fi-bsw-cyan fi-byt-clapper fi-bdw-samus 


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

  * IGT: IGT_5024 -> IGTPW_3080

  CI_DRM_6167: 65556d6a781b5913af2fd5bcd4a857eea6586e44 @ git://anongit.freedesktop.org/gfx-ci/linux
  IGTPW_3080: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/
  IGT_5024: f414756be2ac57e194919973da7b86644ba61241 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools



== Testlist changes ==

+igt@gem_spin_batch@spin-timeout

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

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

* [igt-dev] ✓ Fi.CI.IGT: success for lib/igt_dummyload: Helper to spin till a specified timeout
  2019-05-30  5:26 [igt-dev] [PATCH i-g-t] lib/igt_dummyload: Helper to spin till a specified timeout Ashutosh Dixit
                   ` (6 preceding siblings ...)
  2019-05-31  7:29 ` [igt-dev] ✓ Fi.CI.BAT: success for lib/igt_dummyload: Helper to spin till a specified timeout Patchwork
@ 2019-05-31 14:33 ` Patchwork
  7 siblings, 0 replies; 11+ messages in thread
From: Patchwork @ 2019-05-31 14:33 UTC (permalink / raw)
  To: Ashutosh Dixit; +Cc: igt-dev

== Series Details ==

Series: lib/igt_dummyload: Helper to spin till a specified timeout
URL   : https://patchwork.freedesktop.org/series/61368/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_6167_full -> IGTPW_3080_full
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

  External URL: https://patchwork.freedesktop.org/api/1.0/series/61368/revisions/1/mbox/

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

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

### IGT changes ###

#### Issues hit ####

  * igt@gem_ctx_isolation@bcs0-s3:
    - shard-apl:          [PASS][1] -> [DMESG-WARN][2] ([fdo#108566]) +1 similar issue
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-apl5/igt@gem_ctx_isolation@bcs0-s3.html
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-apl6/igt@gem_ctx_isolation@bcs0-s3.html

  * igt@gem_ctx_isolation@rcs0-s3:
    - shard-kbl:          [PASS][3] -> ([PASS][4], [DMESG-WARN][5]) ([fdo#108566]) +1 similar issue
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-kbl6/igt@gem_ctx_isolation@rcs0-s3.html
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-kbl2/igt@gem_ctx_isolation@rcs0-s3.html
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-kbl6/igt@gem_ctx_isolation@rcs0-s3.html

  * igt@gem_tiled_swapping@non-threaded:
    - shard-iclb:         [PASS][6] -> ([FAIL][7], [FAIL][8]) ([fdo#108686])
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-iclb8/igt@gem_tiled_swapping@non-threaded.html
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-iclb1/igt@gem_tiled_swapping@non-threaded.html
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-iclb3/igt@gem_tiled_swapping@non-threaded.html

  * igt@gem_workarounds@basic-read-fd:
    - shard-iclb:         [PASS][9] -> ([FAIL][10], [PASS][11]) ([fdo#110802]) +1 similar issue
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-iclb6/igt@gem_workarounds@basic-read-fd.html
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-iclb1/igt@gem_workarounds@basic-read-fd.html
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-iclb7/igt@gem_workarounds@basic-read-fd.html

  * igt@i915_suspend@debugfs-reader:
    - shard-apl:          [PASS][12] -> ([DMESG-WARN][13], [PASS][14]) ([fdo#108566]) +5 similar issues
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-apl6/igt@i915_suspend@debugfs-reader.html
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-apl8/igt@i915_suspend@debugfs-reader.html
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-apl2/igt@i915_suspend@debugfs-reader.html

  * igt@kms_cursor_crc@pipe-a-cursor-dpms:
    - shard-kbl:          [PASS][15] -> ([FAIL][16], [DMESG-WARN][17]) ([fdo#103232] / [fdo#103558] / [fdo#105602])
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-kbl3/igt@kms_cursor_crc@pipe-a-cursor-dpms.html
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-kbl1/igt@kms_cursor_crc@pipe-a-cursor-dpms.html
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-kbl3/igt@kms_cursor_crc@pipe-a-cursor-dpms.html
    - shard-apl:          [PASS][18] -> ([FAIL][19], [FAIL][20]) ([fdo#103232])
   [18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-apl1/igt@kms_cursor_crc@pipe-a-cursor-dpms.html
   [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-apl2/igt@kms_cursor_crc@pipe-a-cursor-dpms.html
   [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-apl6/igt@kms_cursor_crc@pipe-a-cursor-dpms.html

  * igt@kms_cursor_crc@pipe-c-cursor-64x64-random:
    - shard-kbl:          [PASS][21] -> ([PASS][22], [DMESG-WARN][23]) ([fdo#103313])
   [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-kbl3/igt@kms_cursor_crc@pipe-c-cursor-64x64-random.html
   [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-kbl3/igt@kms_cursor_crc@pipe-c-cursor-64x64-random.html
   [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-kbl2/igt@kms_cursor_crc@pipe-c-cursor-64x64-random.html

  * igt@kms_cursor_legacy@cursorb-vs-flipb-atomic:
    - shard-hsw:          [PASS][24] -> [SKIP][25] ([fdo#109271]) +3 similar issues
   [24]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-hsw5/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic.html
   [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-hsw1/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic.html

  * igt@kms_draw_crc@draw-method-xrgb8888-render-ytiled:
    - shard-iclb:         [PASS][26] -> ([PASS][27], [FAIL][28]) ([fdo#103184] / [fdo#103232])
   [26]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-iclb7/igt@kms_draw_crc@draw-method-xrgb8888-render-ytiled.html
   [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-iclb3/igt@kms_draw_crc@draw-method-xrgb8888-render-ytiled.html
   [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-iclb5/igt@kms_draw_crc@draw-method-xrgb8888-render-ytiled.html

  * igt@kms_flip@2x-flip-vs-expired-vblank-interruptible:
    - shard-hsw:          [PASS][29] -> ([PASS][30], [SKIP][31]) ([fdo#109271]) +35 similar issues
   [29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-hsw4/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible.html
   [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-hsw5/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible.html
   [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-hsw1/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible.html

  * igt@kms_flip@dpms-vs-vblank-race-interruptible:
    - shard-kbl:          [PASS][32] -> ([PASS][33], [DMESG-WARN][34]) ([fdo#103313] / [fdo#105345])
   [32]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-kbl6/igt@kms_flip@dpms-vs-vblank-race-interruptible.html
   [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-kbl3/igt@kms_flip@dpms-vs-vblank-race-interruptible.html
   [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-kbl2/igt@kms_flip@dpms-vs-vblank-race-interruptible.html

  * igt@kms_flip@flip-vs-suspend:
    - shard-hsw:          [PASS][35] -> ([INCOMPLETE][36], [PASS][37]) ([fdo#103540]) +1 similar issue
   [35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-hsw5/igt@kms_flip@flip-vs-suspend.html
   [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-hsw5/igt@kms_flip@flip-vs-suspend.html
   [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-hsw2/igt@kms_flip@flip-vs-suspend.html

  * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-blt:
    - shard-iclb:         [PASS][38] -> ([FAIL][39], [PASS][40]) ([fdo#103167]) +8 similar issues
   [38]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-iclb6/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-blt.html
   [39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-iclb2/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-blt.html
   [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-iclb6/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-blt.html
    - shard-apl:          [PASS][41] -> ([FAIL][42], [FAIL][43]) ([fdo#103167])
   [41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-apl8/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-blt.html
   [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-apl2/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-blt.html
   [43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-apl6/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-blt.html
    - shard-kbl:          [PASS][44] -> ([DMESG-FAIL][45], [FAIL][46]) ([fdo#103167] / [fdo#103558] / [fdo#105602])
   [44]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-kbl7/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-blt.html
   [45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-kbl3/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-blt.html
   [46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-kbl1/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-blt.html

  * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-cpu:
    - shard-glk:          [PASS][47] -> ([FAIL][48], [FAIL][49]) ([fdo#103167])
   [47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-glk1/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-cpu.html
   [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-glk3/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-cpu.html
   [49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-glk9/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-cpu.html

  * igt@kms_frontbuffer_tracking@fbcpsr-1p-rte:
    - shard-iclb:         [PASS][50] -> ([PASS][51], [FAIL][52]) ([fdo#103167] / [fdo#110378])
   [50]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-iclb4/igt@kms_frontbuffer_tracking@fbcpsr-1p-rte.html
   [51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-iclb5/igt@kms_frontbuffer_tracking@fbcpsr-1p-rte.html
   [52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-iclb1/igt@kms_frontbuffer_tracking@fbcpsr-1p-rte.html

  * igt@kms_plane@plane-panning-bottom-right-suspend-pipe-b-planes:
    - shard-apl:          [PASS][53] -> ([DMESG-WARN][54], [DMESG-WARN][55]) ([fdo#108566]) +2 similar issues
   [53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-apl2/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-b-planes.html
   [54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-apl4/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-b-planes.html
   [55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-apl7/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-b-planes.html

  * igt@kms_psr@psr2_no_drrs:
    - shard-iclb:         [PASS][56] -> ([SKIP][57], [SKIP][58]) ([fdo#109441])
   [56]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-iclb2/igt@kms_psr@psr2_no_drrs.html
   [57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-iclb6/igt@kms_psr@psr2_no_drrs.html
   [58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-iclb8/igt@kms_psr@psr2_no_drrs.html

  * igt@kms_rotation_crc@cursor-rotation-180:
    - shard-glk:          [PASS][59] -> ([DMESG-WARN][60], [PASS][61]) ([fdo#106885])
   [59]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-glk2/igt@kms_rotation_crc@cursor-rotation-180.html
   [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-glk9/igt@kms_rotation_crc@cursor-rotation-180.html
   [61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-glk4/igt@kms_rotation_crc@cursor-rotation-180.html

  * igt@kms_rotation_crc@multiplane-rotation-cropping-bottom:
    - shard-glk:          [PASS][62] -> ([PASS][63], [DMESG-FAIL][64]) ([fdo#105763] / [fdo#106538])
   [62]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-glk8/igt@kms_rotation_crc@multiplane-rotation-cropping-bottom.html
   [63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-glk8/igt@kms_rotation_crc@multiplane-rotation-cropping-bottom.html
   [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-glk6/igt@kms_rotation_crc@multiplane-rotation-cropping-bottom.html

  * igt@kms_rotation_crc@sprite-rotation-270:
    - shard-kbl:          [PASS][65] -> ([PASS][66], [DMESG-WARN][67]) ([fdo#103558] / [fdo#105602]) +27 similar issues
   [65]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-kbl3/igt@kms_rotation_crc@sprite-rotation-270.html
   [66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-kbl1/igt@kms_rotation_crc@sprite-rotation-270.html
   [67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-kbl3/igt@kms_rotation_crc@sprite-rotation-270.html

  * igt@kms_sysfs_edid_timing:
    - shard-hsw:          [PASS][68] -> ([FAIL][69], [PASS][70]) ([fdo#100047])
   [68]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-hsw5/igt@kms_sysfs_edid_timing.html
   [69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-hsw1/igt@kms_sysfs_edid_timing.html
   [70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-hsw2/igt@kms_sysfs_edid_timing.html

  * igt@perf_pmu@rc6:
    - shard-kbl:          [PASS][71] -> ([SKIP][72], [PASS][73]) ([fdo#109271])
   [71]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-kbl1/igt@perf_pmu@rc6.html
   [72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-kbl2/igt@perf_pmu@rc6.html
   [73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-kbl6/igt@perf_pmu@rc6.html

  
#### Possible fixes ####

  * igt@drm_read@short-buffer-wakeup:
    - shard-hsw:          [INCOMPLETE][74] ([fdo#103540]) -> [PASS][75]
   [74]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-hsw2/igt@drm_read@short-buffer-wakeup.html
   [75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-hsw5/igt@drm_read@short-buffer-wakeup.html

  * igt@gem_tiled_swapping@non-threaded:
    - shard-snb:          [FAIL][76] ([fdo#108686]) -> ([PASS][77], [PASS][78])
   [76]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-snb1/igt@gem_tiled_swapping@non-threaded.html
   [77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-snb5/igt@gem_tiled_swapping@non-threaded.html
   [78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-snb6/igt@gem_tiled_swapping@non-threaded.html

  * igt@gem_workarounds@basic-read:
    - shard-iclb:         [FAIL][79] ([fdo#110802]) -> ([PASS][80], [PASS][81])
   [79]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-iclb2/igt@gem_workarounds@basic-read.html
   [80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-iclb5/igt@gem_workarounds@basic-read.html
   [81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-iclb3/igt@gem_workarounds@basic-read.html

  * igt@gem_workarounds@reset-fd:
    - shard-iclb:         [FAIL][82] ([fdo#110802]) -> [PASS][83]
   [82]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-iclb2/igt@gem_workarounds@reset-fd.html
   [83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-iclb5/igt@gem_workarounds@reset-fd.html

  * igt@gem_workarounds@suspend-resume-context:
    - shard-kbl:          [DMESG-WARN][84] ([fdo#108566]) -> ([PASS][85], [PASS][86])
   [84]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-kbl6/igt@gem_workarounds@suspend-resume-context.html
   [85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-kbl6/igt@gem_workarounds@suspend-resume-context.html
   [86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-kbl3/igt@gem_workarounds@suspend-resume-context.html

  * igt@i915_suspend@forcewake:
    - shard-apl:          [DMESG-WARN][87] ([fdo#108566]) -> [PASS][88] +2 similar issues
   [87]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-apl8/igt@i915_suspend@forcewake.html
   [88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-apl6/igt@i915_suspend@forcewake.html

  * igt@i915_suspend@sysfs-reader:
    - shard-apl:          [DMESG-WARN][89] ([fdo#108566]) -> ([PASS][90], [PASS][91]) +4 similar issues
   [89]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-apl4/igt@i915_suspend@sysfs-reader.html
   [90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-apl2/igt@i915_suspend@sysfs-reader.html
   [91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-apl3/igt@i915_suspend@sysfs-reader.html

  * igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic:
    - shard-hsw:          [SKIP][92] ([fdo#109271]) -> ([PASS][93], [PASS][94]) +11 similar issues
   [92]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-hsw1/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic.html
   [93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-hsw5/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic.html
   [94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-hsw6/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic.html

  * igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions:
    - shard-hsw:          [FAIL][95] ([fdo#103355]) -> ([PASS][96], [PASS][97])
   [95]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-hsw1/igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions.html
   [96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-hsw2/igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions.html
   [97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-hsw1/igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions.html

  * igt@kms_cursor_legacy@cursorb-vs-flipb-legacy:
    - shard-glk:          [INCOMPLETE][98] ([fdo#103359] / [k.org#198133]) -> ([PASS][99], [PASS][100])
   [98]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-glk3/igt@kms_cursor_legacy@cursorb-vs-flipb-legacy.html
   [99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-glk7/igt@kms_cursor_legacy@cursorb-vs-flipb-legacy.html
   [100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-glk6/igt@kms_cursor_legacy@cursorb-vs-flipb-legacy.html

  * igt@kms_cursor_legacy@pipe-a-torture-move:
    - shard-iclb:         [INCOMPLETE][101] ([fdo#107713]) -> [PASS][102]
   [101]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-iclb7/igt@kms_cursor_legacy@pipe-a-torture-move.html
   [102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-iclb7/igt@kms_cursor_legacy@pipe-a-torture-move.html

  * igt@kms_flip@plain-flip-fb-recreate:
    - shard-glk:          [FAIL][103] ([fdo#100368]) -> ([PASS][104], [PASS][105])
   [103]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-glk8/igt@kms_flip@plain-flip-fb-recreate.html
   [104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-glk1/igt@kms_flip@plain-flip-fb-recreate.html
   [105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-glk4/igt@kms_flip@plain-flip-fb-recreate.html

  * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-move:
    - shard-iclb:         [FAIL][106] ([fdo#103167]) -> ([PASS][107], [PASS][108]) +1 similar issue
   [106]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-iclb8/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-move.html
   [107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-iclb2/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-move.html
   [108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-iclb6/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-move.html

  * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-shrfb-msflip-blt:
    - shard-iclb:         [FAIL][109] ([fdo#103167]) -> [PASS][110]
   [109]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-iclb5/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-shrfb-msflip-blt.html
   [110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-iclb7/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-shrfb-msflip-blt.html

  * igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b:
    - shard-kbl:          [DMESG-WARN][111] ([fdo#108566]) -> [PASS][112]
   [111]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-kbl6/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b.html
   [112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-kbl1/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b.html

  * igt@kms_plane_lowres@pipe-a-tiling-y:
    - shard-iclb:         [FAIL][113] ([fdo#103166]) -> ([PASS][114], [PASS][115])
   [113]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6167/shard-iclb5/igt@kms_plane_lowres@pipe-a-tiling-y.html
   [114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-iclb8/igt@kms_plane_lowres@pipe-a-tiling-y.html
   [115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/shard-iclb3/igt@kms_plane_lowres@pipe-a-tiling-y.html

  
#### Warnings ####

  * igt@gem_mmap_gtt@forked-big-copy:
    - shard-iclb:         [INCOMPLETE][116] ([fdo#107713] / [fdo#109100]) -> [TIMEOUT][117] ([fdo#10967

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3080/
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

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

end of thread, other threads:[~2019-05-31 14:33 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-05-30  5:26 [igt-dev] [PATCH i-g-t] lib/igt_dummyload: Helper to spin till a specified timeout Ashutosh Dixit
2019-05-30  6:10 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
2019-05-30  6:12 ` [igt-dev] [PATCH i-g-t] " Ashutosh Dixit
2019-05-30  6:56 ` Chris Wilson
2019-05-31  2:54   ` Ashutosh Dixit
2019-05-31  6:26     ` Chris Wilson
2019-05-30  7:10 ` [igt-dev] ✗ Fi.CI.BAT: failure for lib/igt_dummyload: Helper to spin till a specified timeout (rev2) Patchwork
2019-05-30 10:00 ` [igt-dev] ✓ Fi.CI.IGT: success for lib/igt_dummyload: Helper to spin till a specified timeout Patchwork
2019-05-31  7:22 ` [igt-dev] ✗ Fi.CI.BAT: failure for lib/igt_dummyload: Helper to spin till a specified timeout (rev2) Patchwork
2019-05-31  7:29 ` [igt-dev] ✓ Fi.CI.BAT: success for lib/igt_dummyload: Helper to spin till a specified timeout Patchwork
2019-05-31 14:33 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox