public inbox for igt-dev@lists.freedesktop.org
 help / color / mirror / Atom feed
* [igt-dev] [PATCH i-g-t v2] tests/i915/gem_persistent_relocs: remove test
@ 2020-01-29 23:02 Antonio Argenziano
  2020-01-29 23:55 ` [igt-dev] ✗ Fi.CI.BAT: failure for tests/i915/gem_persistent_relocs: remove test (rev2) Patchwork
  0 siblings, 1 reply; 3+ messages in thread
From: Antonio Argenziano @ 2020-01-29 23:02 UTC (permalink / raw)
  To: igt-dev

Test has been superseded by a more complete collection of tests in
gem_exec_reloc, therefore, remove the test.

v2:
	- Remove the test from the build systems.

Signed-off-by: Antonio Argenziano <antonio.argenziano@intel.com>
Cc: Chris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
---
 tests/Makefile.sources             |   3 -
 tests/i915/gem_persistent_relocs.c | 357 -----------------------------
 tests/meson.build                  |   1 -
 3 files changed, 361 deletions(-)
 delete mode 100644 tests/i915/gem_persistent_relocs.c

diff --git a/tests/Makefile.sources b/tests/Makefile.sources
index 17397c8f..5e355583 100644
--- a/tests/Makefile.sources
+++ b/tests/Makefile.sources
@@ -330,9 +330,6 @@ gem_mmap_wc_SOURCES = i915/gem_mmap_wc.c
 TESTS_progs += gem_partial_pwrite_pread
 gem_partial_pwrite_pread_SOURCES = i915/gem_partial_pwrite_pread.c
 
-TESTS_progs += gem_persistent_relocs
-gem_persistent_relocs_SOURCES = i915/gem_persistent_relocs.c
-
 TESTS_progs += gem_pipe_control_store_loop
 gem_pipe_control_store_loop_SOURCES = i915/gem_pipe_control_store_loop.c
 
diff --git a/tests/i915/gem_persistent_relocs.c b/tests/i915/gem_persistent_relocs.c
deleted file mode 100644
index 442f768e..00000000
--- a/tests/i915/gem_persistent_relocs.c
+++ /dev/null
@@ -1,357 +0,0 @@
-/*
- * Copyright © 2013 Intel Corporation
- *
- * Permission is hereby granted, free of charge, to any person obtaining a
- * copy of this software and associated documentation files (the "Software"),
- * to deal in the Software without restriction, including without limitation
- * the rights to use, copy, modify, merge, publish, distribute, sublicense,
- * and/or sell copies of the Software, and to permit persons to whom the
- * Software is furnished to do so, subject to the following conditions:
- *
- * The above copyright notice and this permission notice (including the next
- * paragraph) shall be included in all copies or substantial portions of the
- * Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
- * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
- * IN THE SOFTWARE.
- *
- * Authors:
- *    Daniel Vetter <daniel.vetter@ffwll.ch>
- *
- */
-
-#include "igt.h"
-#include <stdlib.h>
-#include <stdio.h>
-#include <string.h>
-#include <fcntl.h>
-#include <inttypes.h>
-#include <errno.h>
-#include <sys/stat.h>
-#include <sys/time.h>
-#include <signal.h>
-#include <sys/wait.h>
-
-#include <drm.h>
-
-
-IGT_TEST_DESCRIPTION("Test persistent relocations as used by uxa/libva.");
-
-/*
- * Testcase: Persistent relocations as used by uxa/libva
- *
- * Note: this currently fails on byt/full-ppgtt
- * https://bugs.freedesktop.org/show_bug.cgi?id=84859
- */
-
-static drm_intel_bufmgr *bufmgr;
-struct intel_batchbuffer *batch;
-
-uint32_t blob[2048*2048];
-#define NUM_TARGET_BOS 16
-drm_intel_bo *pc_target_bo[NUM_TARGET_BOS];
-drm_intel_bo *dummy_bo;
-drm_intel_bo *special_bos[NUM_TARGET_BOS];
-uint32_t relocs_bo_handle[NUM_TARGET_BOS];
-void *gtt_relocs_ptr[NUM_TARGET_BOS];
-uint32_t devid;
-int special_reloc_ofs;
-int special_line_ofs;
-int special_batch_len;
-
-int small_pitch = 64;
-
-static drm_intel_bo *create_special_bo(void)
-{
-	drm_intel_bo *bo;
-	uint32_t data[1024];
-	int len = 0;
-#define BATCH(dw) data[len++] = (dw);
-
-	memset(data, 0, 4096);
-	bo = drm_intel_bo_alloc(bufmgr, "special batch", 4096, 4096);
-
-	if (intel_gen(devid) >= 8) {
-		BATCH(MI_NOOP);
-		BATCH(XY_COLOR_BLT_CMD_NOLEN | 5 |
-				COLOR_BLT_WRITE_ALPHA | XY_COLOR_BLT_WRITE_RGB);
-	} else {
-		BATCH(XY_COLOR_BLT_CMD_NOLEN | 4 |
-				COLOR_BLT_WRITE_ALPHA | XY_COLOR_BLT_WRITE_RGB);
-	}
-
-	BATCH((3 << 24) | (0xf0 << 16) | small_pitch);
-	special_line_ofs = 4*len;
-	BATCH(0);
-	BATCH(1 << 16 | 1);
-	special_reloc_ofs = 4*len;
-	BATCH(0);
-	if (intel_gen(devid) >= 8)
-		BATCH(0); /* FIXME */
-	BATCH(0xdeadbeef);
-
-#define CMD_POLY_STIPPLE_OFFSET       0x7906
-	/* batchbuffer end */
-	if (IS_GEN5(batch->devid)) {
-		BATCH(CMD_POLY_STIPPLE_OFFSET << 16);
-		BATCH(0);
-	}
-	igt_assert_eq(len % 2, 0);
-	BATCH(MI_NOOP);
-	BATCH(MI_BATCH_BUFFER_END);
-
-	drm_intel_bo_subdata(bo, 0, 4096, data);
-	special_batch_len = len*4;
-
-	return bo;
-}
-
-static void emit_dummy_load(int pitch)
-{
-	int i;
-	uint32_t tile_flags = 0;
-
-	if (IS_965(devid)) {
-		pitch /= 4;
-		tile_flags = XY_SRC_COPY_BLT_SRC_TILED |
-			XY_SRC_COPY_BLT_DST_TILED;
-	}
-
-	for (i = 0; i < 5; i++) {
-		BLIT_COPY_BATCH_START(tile_flags);
-		OUT_BATCH((3 << 24) | /* 32 bits */
-			  (0xcc << 16) | /* copy ROP */
-			  pitch);
-		OUT_BATCH(0 << 16 | 1024);
-		OUT_BATCH((2048) << 16 | (2048));
-		OUT_RELOC_FENCED(dummy_bo, I915_GEM_DOMAIN_RENDER, I915_GEM_DOMAIN_RENDER, 0);
-		OUT_BATCH(0 << 16 | 0);
-		OUT_BATCH(pitch);
-		OUT_RELOC_FENCED(dummy_bo, I915_GEM_DOMAIN_RENDER, 0, 0);
-		ADVANCE_BATCH();
-
-		if (batch->gen >= 6) {
-			BEGIN_BATCH(3, 0);
-			OUT_BATCH(XY_SETUP_CLIP_BLT_CMD);
-			OUT_BATCH(0);
-			OUT_BATCH(0);
-			ADVANCE_BATCH();
-		}
-	}
-	intel_batchbuffer_flush(batch);
-}
-
-static void faulting_reloc_and_emit(int fd, drm_intel_bo *target_bo,
-				    void *gtt_relocs, drm_intel_bo *special_bo)
-{
-	struct drm_i915_gem_execbuffer2 execbuf;
-	struct drm_i915_gem_exec_object2 exec[2];
-	int ring;
-
-	if (intel_gen(devid) >= 6)
-		ring = I915_EXEC_BLT;
-	else
-		ring = 0;
-
-	exec[0].handle = target_bo->handle;
-	exec[0].relocation_count = 0;
-	exec[0].relocs_ptr = 0;
-	exec[0].alignment = 0;
-	exec[0].offset = 0;
-	exec[0].flags = 0;
-	exec[0].rsvd1 = 0;
-	exec[0].rsvd2 = 0;
-
-	exec[1].handle = special_bo->handle;
-	exec[1].relocation_count = 1;
-	/* A newly mmap gtt bo will fault on first access. */
-	exec[1].relocs_ptr = to_user_pointer(gtt_relocs);
-	exec[1].alignment = 0;
-	exec[1].offset = 0;
-	exec[1].flags = 0;
-	exec[1].rsvd1 = 0;
-	exec[1].rsvd2 = 0;
-
-	execbuf.buffers_ptr = to_user_pointer(exec);
-	execbuf.buffer_count = 2;
-	execbuf.batch_start_offset = 0;
-	execbuf.batch_len = special_batch_len;
-	execbuf.cliprects_ptr = 0;
-	execbuf.num_cliprects = 0;
-	execbuf.DR1 = 0;
-	execbuf.DR4 = 0;
-	execbuf.flags = ring;
-	i915_execbuffer2_set_context_id(execbuf, 0);
-	execbuf.rsvd2 = 0;
-
-	gem_execbuf(fd, &execbuf);
-}
-
-static void do_test(int fd)
-{
-	uint32_t tiling_mode = I915_TILING_X;
-	unsigned long pitch, act_size;
-	uint32_t test;
-	int i, repeat;
-
-	act_size = 2048;
-	dummy_bo = drm_intel_bo_alloc_tiled(bufmgr, "tiled dummy_bo", act_size, act_size,
-				      4, &tiling_mode, &pitch, 0);
-
-	drm_intel_bo_subdata(dummy_bo, 0, act_size*act_size*4, blob);
-
-	for (i = 0; i < NUM_TARGET_BOS; i++) {
-		struct drm_i915_gem_relocation_entry reloc[1];
-
-		special_bos[i] = create_special_bo();
-		pc_target_bo[i] = drm_intel_bo_alloc(bufmgr, "special batch", 4096, 4096);
-		igt_assert(pc_target_bo[i]->offset == 0);
-
-		reloc[0].offset = special_reloc_ofs;
-		reloc[0].delta = 0;
-		reloc[0].target_handle = pc_target_bo[i]->handle;
-		reloc[0].read_domains = I915_GEM_DOMAIN_RENDER;
-		reloc[0].write_domain = I915_GEM_DOMAIN_RENDER;
-		reloc[0].presumed_offset = 0;
-
-		relocs_bo_handle[i] = gem_create(fd, 4096);
-		gem_write(fd, relocs_bo_handle[i], 0, reloc, sizeof(reloc));
-
-		gtt_relocs_ptr[i] = gem_mmap__gtt(fd, relocs_bo_handle[i], 4096,
-						  PROT_READ | PROT_WRITE);
-		gem_set_domain(fd, relocs_bo_handle[i],
-			       I915_GEM_DOMAIN_GTT, I915_GEM_DOMAIN_GTT);
-	}
-
-	/* repeat must be smaller than 4096/small_pitch */
-	for (repeat = 0; repeat < 8; repeat++) {
-		for (i = 0; i < NUM_TARGET_BOS; i++) {
-			uint32_t data[2] = {
-				(repeat << 16) | 0,
-				((repeat + 1) << 16) | 1
-			};
-
-			drm_intel_bo_subdata(special_bos[i], special_line_ofs, 8, &data);
-
-			emit_dummy_load(pitch);
-			faulting_reloc_and_emit(fd, pc_target_bo[i],
-						gtt_relocs_ptr[i],
-						special_bos[i]);
-		}
-	}
-
-	/* Only check at the end to avoid unnecessarily synchronous behaviour. */
-	for (i = 0; i < NUM_TARGET_BOS; i++) {
-		/* repeat must be smaller than 4096/small_pitch */
-		for (repeat = 0; repeat < 8; repeat++) {
-			drm_intel_bo_get_subdata(pc_target_bo[i],
-						 repeat*small_pitch, 4, &test);
-			igt_assert_f(test == 0xdeadbeef,
-				     "mismatch in buffer %i: 0x%08x instead of 0xdeadbeef at offset %i\n",
-				     i, test, repeat*small_pitch);
-		}
-		drm_intel_bo_unreference(pc_target_bo[i]);
-		drm_intel_bo_unreference(special_bos[i]);
-		gem_close(fd, relocs_bo_handle[i]);
-		munmap(gtt_relocs_ptr[i], 4096);
-	}
-
-	drm_intel_gem_bo_map_gtt(dummy_bo);
-	drm_intel_gem_bo_unmap_gtt(dummy_bo);
-
-	drm_intel_bo_unreference(dummy_bo);
-}
-
-#define INTERRUPT	(1 << 0)
-#define THRASH		(1 << 1)
-#define THRASH_INACTIVE	(1 << 2)
-#define ALL_FLAGS	(INTERRUPT | THRASH | THRASH_INACTIVE)
-static void do_forked_test(int fd, unsigned flags)
-{
-	int num_threads = sysconf(_SC_NPROCESSORS_ONLN);
-	struct igt_helper_process thrasher = {};
-
-	if (flags & (THRASH | THRASH_INACTIVE)) {
-		igt_fork_helper(&thrasher) {
-			uint64_t val;
-
-			val = DROP_RETIRE | DROP_BOUND | DROP_UNBOUND;
-			if (!(flags & THRASH_INACTIVE))
-				val |= DROP_ACTIVE | DROP_SHRINK_ALL;
-
-			while (1) {
-				usleep(1000);
-				igt_drop_caches_set(fd, val);
-			}
-		}
-	}
-
-	igt_fork(i, num_threads) {
-		/* re-create process local data */
-		bufmgr = drm_intel_bufmgr_gem_init(fd, 4096);
-		batch = intel_batchbuffer_alloc(bufmgr, devid);
-
-		if (flags & INTERRUPT)
-			igt_fork_signal_helper();
-
-		do_test(fd);
-
-		if (flags & INTERRUPT)
-			igt_stop_signal_helper();
-	}
-
-	igt_waitchildren();
-	if (flags & (THRASH | THRASH_INACTIVE))
-		igt_stop_helper(&thrasher);
-}
-
-int fd;
-
-#define MAX_BLT_SIZE 128
-igt_main
-{
-	memset(blob, 'A', sizeof(blob));
-
-	igt_fixture {
-		fd = drm_open_driver(DRIVER_INTEL);
-		igt_require_gem(fd);
-		gem_require_blitter(fd);
-
-		bufmgr = drm_intel_bufmgr_gem_init(fd, 4096);
-		/* disable reuse, otherwise the test fails */
-		//drm_intel_bufmgr_gem_enable_reuse(bufmgr);
-		devid = intel_get_drm_devid(fd);
-		batch = intel_batchbuffer_alloc(bufmgr, devid);
-	}
-
-	igt_subtest("normal")
-		do_test(fd);
-
-	igt_fork_signal_helper();
-	igt_subtest("interruptible")
-		do_test(fd);
-	igt_stop_signal_helper();
-
-	for (unsigned flags = 0; flags <= ALL_FLAGS; flags++) {
-		if ((flags & THRASH) && (flags & THRASH_INACTIVE))
-			continue;
-
-		igt_subtest_f("forked%s%s%s",
-			      flags & INTERRUPT ? "-interruptible" : "",
-			      flags & THRASH ? "-thrashing" : "",
-			      flags & THRASH_INACTIVE ? "-thrash-inactive" : "")
-			do_forked_test(fd, flags);
-	}
-
-	igt_fixture {
-		intel_batchbuffer_free(batch);
-		drm_intel_bufmgr_destroy(bufmgr);
-
-		close(fd);
-	}
-}
diff --git a/tests/meson.build b/tests/meson.build
index a417ceb9..784cb34c 100644
--- a/tests/meson.build
+++ b/tests/meson.build
@@ -175,7 +175,6 @@ i915_progs = [
 	'gem_mmap_offset_exhaustion',
 	'gem_mmap_wc',
 	'gem_partial_pwrite_pread',
-	'gem_persistent_relocs',
 	'gem_pipe_control_store_loop',
 	'gem_ppgtt',
 	'gem_pread',
-- 
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] 3+ messages in thread

* [igt-dev] ✗ Fi.CI.BAT: failure for tests/i915/gem_persistent_relocs: remove test (rev2)
  2020-01-29 23:02 [igt-dev] [PATCH i-g-t v2] tests/i915/gem_persistent_relocs: remove test Antonio Argenziano
@ 2020-01-29 23:55 ` Patchwork
  2020-01-29 23:56   ` Antonio Argenziano
  0 siblings, 1 reply; 3+ messages in thread
From: Patchwork @ 2020-01-29 23:55 UTC (permalink / raw)
  To: Antonio Argenziano; +Cc: igt-dev

== Series Details ==

Series: tests/i915/gem_persistent_relocs: remove test (rev2)
URL   : https://patchwork.freedesktop.org/series/72746/
State : failure

== Summary ==

CI Bug Log - changes from IGT_5405 -> IGTPW_4037
====================================================

Summary
-------

  **FAILURE**

  Serious unknown changes coming with IGTPW_4037 absolutely need to be
  verified manually.
  
  If you think the reported changes have nothing to do with the changes
  introduced in IGTPW_4037, 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_4037/index.html

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

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

### IGT changes ###

#### Possible regressions ####

  * igt@i915_selftest@live_execlists:
    - fi-glk-dsi:         [PASS][1] -> [TIMEOUT][2]
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5405/fi-glk-dsi/igt@i915_selftest@live_execlists.html
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4037/fi-glk-dsi/igt@i915_selftest@live_execlists.html

  * igt@kms_flip@basic-flip-vs-dpms:
    - fi-skl-6770hq:      [PASS][3] -> [INCOMPLETE][4]
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5405/fi-skl-6770hq/igt@kms_flip@basic-flip-vs-dpms.html
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4037/fi-skl-6770hq/igt@kms_flip@basic-flip-vs-dpms.html

  * igt@runner@aborted:
    - fi-bsw-nick:        NOTRUN -> [FAIL][5]
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4037/fi-bsw-nick/igt@runner@aborted.html

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

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

### IGT changes ###

#### Issues hit ####

  * igt@gem_close_race@basic-threads:
    - fi-byt-j1900:       [PASS][6] -> [TIMEOUT][7] ([fdo#112271] / [i915#816])
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5405/fi-byt-j1900/igt@gem_close_race@basic-threads.html
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4037/fi-byt-j1900/igt@gem_close_race@basic-threads.html

  * igt@i915_selftest@live_blt:
    - fi-hsw-4770r:       [PASS][8] -> [DMESG-FAIL][9] ([i915#553] / [i915#725])
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5405/fi-hsw-4770r/igt@i915_selftest@live_blt.html
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4037/fi-hsw-4770r/igt@i915_selftest@live_blt.html

  * igt@i915_selftest@live_execlists:
    - fi-icl-u2:          [PASS][10] -> [INCOMPLETE][11] ([i915#140])
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5405/fi-icl-u2/igt@i915_selftest@live_execlists.html
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4037/fi-icl-u2/igt@i915_selftest@live_execlists.html
    - fi-icl-dsi:         [PASS][12] -> [INCOMPLETE][13] ([i915#140])
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5405/fi-icl-dsi/igt@i915_selftest@live_execlists.html
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4037/fi-icl-dsi/igt@i915_selftest@live_execlists.html

  
#### Possible fixes ####

  * igt@gem_close_race@basic-threads:
    - fi-hsw-peppy:       [TIMEOUT][14] ([fdo#112271]) -> [PASS][15]
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5405/fi-hsw-peppy/igt@gem_close_race@basic-threads.html
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4037/fi-hsw-peppy/igt@gem_close_race@basic-threads.html

  * igt@i915_selftest@live_blt:
    - fi-hsw-4770:        [DMESG-FAIL][16] ([i915#725]) -> [PASS][17]
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5405/fi-hsw-4770/igt@i915_selftest@live_blt.html
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4037/fi-hsw-4770/igt@i915_selftest@live_blt.html

  * igt@i915_selftest@live_execlists:
    - fi-skl-guc:         [INCOMPLETE][18] -> [PASS][19]
   [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5405/fi-skl-guc/igt@i915_selftest@live_execlists.html
   [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4037/fi-skl-guc/igt@i915_selftest@live_execlists.html

  * igt@kms_chamelium@hdmi-hpd-fast:
    - fi-kbl-7500u:       [FAIL][20] ([fdo#111096] / [i915#323]) -> [PASS][21]
   [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5405/fi-kbl-7500u/igt@kms_chamelium@hdmi-hpd-fast.html
   [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4037/fi-kbl-7500u/igt@kms_chamelium@hdmi-hpd-fast.html

  
#### Warnings ####

  * igt@gem_exec_parallel@contexts:
    - fi-byt-n2820:       [FAIL][22] ([i915#694]) -> [TIMEOUT][23] ([fdo#112271])
   [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5405/fi-byt-n2820/igt@gem_exec_parallel@contexts.html
   [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4037/fi-byt-n2820/igt@gem_exec_parallel@contexts.html

  * igt@i915_selftest@live_blt:
    - fi-ivb-3770:        [DMESG-FAIL][24] ([i915#725]) -> [DMESG-FAIL][25] ([i915#770])
   [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5405/fi-ivb-3770/igt@i915_selftest@live_blt.html
   [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4037/fi-ivb-3770/igt@i915_selftest@live_blt.html

  * igt@i915_selftest@live_execlists:
    - fi-icl-y:           [DMESG-FAIL][26] ([fdo#108569]) -> [INCOMPLETE][27] ([i915#140])
   [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5405/fi-icl-y/igt@i915_selftest@live_execlists.html
   [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4037/fi-icl-y/igt@i915_selftest@live_execlists.html

  
  [fdo#108569]: https://bugs.freedesktop.org/show_bug.cgi?id=108569
  [fdo#111096]: https://bugs.freedesktop.org/show_bug.cgi?id=111096
  [fdo#112271]: https://bugs.freedesktop.org/show_bug.cgi?id=112271
  [i915#140]: https://gitlab.freedesktop.org/drm/intel/issues/140
  [i915#323]: https://gitlab.freedesktop.org/drm/intel/issues/323
  [i915#553]: https://gitlab.freedesktop.org/drm/intel/issues/553
  [i915#694]: https://gitlab.freedesktop.org/drm/intel/issues/694
  [i915#725]: https://gitlab.freedesktop.org/drm/intel/issues/725
  [i915#770]: https://gitlab.freedesktop.org/drm/intel/issues/770
  [i915#816]: https://gitlab.freedesktop.org/drm/intel/issues/816


Participating hosts (46 -> 46)
------------------------------

  Additional (6): fi-bdw-gvtdvm fi-snb-2520m fi-gdg-551 fi-elk-e7500 fi-bsw-nick fi-skl-6700k2 
  Missing    (6): fi-ilk-m540 fi-byt-squawks fi-bsw-cyan fi-kbl-7560u fi-tgl-y fi-bdw-samus 


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

  * CI: CI-20190529 -> None
  * IGT: IGT_5405 -> IGTPW_4037

  CI-20190529: 20190529
  CI_DRM_7838: d3d96beea538c8de906a1c4d7e6793a47d17a471 @ git://anongit.freedesktop.org/gfx-ci/linux
  IGTPW_4037: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4037/index.html
  IGT_5405: add505d102f5d27e38cb4d926524664e161c2a1a @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools



== Testlist changes ==

-igt@gem_persistent_relocs@forked
-igt@gem_persistent_relocs@forked-interruptible
-igt@gem_persistent_relocs@forked-interruptible-thrashing
-igt@gem_persistent_relocs@forked-interruptible-thrash-inactive
-igt@gem_persistent_relocs@forked-thrashing
-igt@gem_persistent_relocs@forked-thrash-inactive
-igt@gem_persistent_relocs@interruptible
-igt@gem_persistent_relocs@normal

== Logs ==

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

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

* Re: [igt-dev] ✗ Fi.CI.BAT: failure for tests/i915/gem_persistent_relocs: remove test (rev2)
  2020-01-29 23:55 ` [igt-dev] ✗ Fi.CI.BAT: failure for tests/i915/gem_persistent_relocs: remove test (rev2) Patchwork
@ 2020-01-29 23:56   ` Antonio Argenziano
  0 siblings, 0 replies; 3+ messages in thread
From: Antonio Argenziano @ 2020-01-29 23:56 UTC (permalink / raw)
  To: igt-dev



On 29/01/20 15:55, Patchwork wrote:
> == Series Details ==
> 
> Series: tests/i915/gem_persistent_relocs: remove test (rev2)
> URL   : https://patchwork.freedesktop.org/series/72746/
> State : failure
> 
> == Summary ==
> 
> CI Bug Log - changes from IGT_5405 -> IGTPW_4037
> ====================================================
> 
> Summary
> -------
> 
>    **FAILURE**
> 
>    Serious unknown changes coming with IGTPW_4037 absolutely need to be
>    verified manually.
>    
>    If you think the reported changes have nothing to do with the changes
>    introduced in IGTPW_4037, 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_4037/index.html
> 
> Possible new issues
> -------------------
> 
>    Here are the unknown changes that may have been introduced in IGTPW_4037:
> 
> ### IGT changes ###
> 
> #### Possible regressions ####
> 
>    * igt@i915_selftest@live_execlists:
>      - fi-glk-dsi:         [PASS][1] -> [TIMEOUT][2]
>     [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5405/fi-glk-dsi/igt@i915_selftest@live_execlists.html
>     [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4037/fi-glk-dsi/igt@i915_selftest@live_execlists.html
> 
>    * igt@kms_flip@basic-flip-vs-dpms:
>      - fi-skl-6770hq:      [PASS][3] -> [INCOMPLETE][4]
>     [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5405/fi-skl-6770hq/igt@kms_flip@basic-flip-vs-dpms.html
>     [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4037/fi-skl-6770hq/igt@kms_flip@basic-flip-vs-dpms.html
> 
>    * igt@runner@aborted:
>      - fi-bsw-nick:        NOTRUN -> [FAIL][5]
>     [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4037/fi-bsw-nick/igt@runner@aborted.html

I doubt this was me... Can I merge?

Antonio

> 
>    
> Known issues
> ------------
> 
>    Here are the changes found in IGTPW_4037 that come from known issues:
> 
> ### IGT changes ###
> 
> #### Issues hit ####
> 
>    * igt@gem_close_race@basic-threads:
>      - fi-byt-j1900:       [PASS][6] -> [TIMEOUT][7] ([fdo#112271] / [i915#816])
>     [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5405/fi-byt-j1900/igt@gem_close_race@basic-threads.html
>     [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4037/fi-byt-j1900/igt@gem_close_race@basic-threads.html
> 
>    * igt@i915_selftest@live_blt:
>      - fi-hsw-4770r:       [PASS][8] -> [DMESG-FAIL][9] ([i915#553] / [i915#725])
>     [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5405/fi-hsw-4770r/igt@i915_selftest@live_blt.html
>     [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4037/fi-hsw-4770r/igt@i915_selftest@live_blt.html
> 
>    * igt@i915_selftest@live_execlists:
>      - fi-icl-u2:          [PASS][10] -> [INCOMPLETE][11] ([i915#140])
>     [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5405/fi-icl-u2/igt@i915_selftest@live_execlists.html
>     [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4037/fi-icl-u2/igt@i915_selftest@live_execlists.html
>      - fi-icl-dsi:         [PASS][12] -> [INCOMPLETE][13] ([i915#140])
>     [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5405/fi-icl-dsi/igt@i915_selftest@live_execlists.html
>     [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4037/fi-icl-dsi/igt@i915_selftest@live_execlists.html
> 
>    
> #### Possible fixes ####
> 
>    * igt@gem_close_race@basic-threads:
>      - fi-hsw-peppy:       [TIMEOUT][14] ([fdo#112271]) -> [PASS][15]
>     [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5405/fi-hsw-peppy/igt@gem_close_race@basic-threads.html
>     [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4037/fi-hsw-peppy/igt@gem_close_race@basic-threads.html
> 
>    * igt@i915_selftest@live_blt:
>      - fi-hsw-4770:        [DMESG-FAIL][16] ([i915#725]) -> [PASS][17]
>     [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5405/fi-hsw-4770/igt@i915_selftest@live_blt.html
>     [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4037/fi-hsw-4770/igt@i915_selftest@live_blt.html
> 
>    * igt@i915_selftest@live_execlists:
>      - fi-skl-guc:         [INCOMPLETE][18] -> [PASS][19]
>     [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5405/fi-skl-guc/igt@i915_selftest@live_execlists.html
>     [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4037/fi-skl-guc/igt@i915_selftest@live_execlists.html
> 
>    * igt@kms_chamelium@hdmi-hpd-fast:
>      - fi-kbl-7500u:       [FAIL][20] ([fdo#111096] / [i915#323]) -> [PASS][21]
>     [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5405/fi-kbl-7500u/igt@kms_chamelium@hdmi-hpd-fast.html
>     [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4037/fi-kbl-7500u/igt@kms_chamelium@hdmi-hpd-fast.html
> 
>    
> #### Warnings ####
> 
>    * igt@gem_exec_parallel@contexts:
>      - fi-byt-n2820:       [FAIL][22] ([i915#694]) -> [TIMEOUT][23] ([fdo#112271])
>     [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5405/fi-byt-n2820/igt@gem_exec_parallel@contexts.html
>     [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4037/fi-byt-n2820/igt@gem_exec_parallel@contexts.html
> 
>    * igt@i915_selftest@live_blt:
>      - fi-ivb-3770:        [DMESG-FAIL][24] ([i915#725]) -> [DMESG-FAIL][25] ([i915#770])
>     [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5405/fi-ivb-3770/igt@i915_selftest@live_blt.html
>     [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4037/fi-ivb-3770/igt@i915_selftest@live_blt.html
> 
>    * igt@i915_selftest@live_execlists:
>      - fi-icl-y:           [DMESG-FAIL][26] ([fdo#108569]) -> [INCOMPLETE][27] ([i915#140])
>     [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5405/fi-icl-y/igt@i915_selftest@live_execlists.html
>     [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4037/fi-icl-y/igt@i915_selftest@live_execlists.html
> 
>    
>    [fdo#108569]: https://bugs.freedesktop.org/show_bug.cgi?id=108569
>    [fdo#111096]: https://bugs.freedesktop.org/show_bug.cgi?id=111096
>    [fdo#112271]: https://bugs.freedesktop.org/show_bug.cgi?id=112271
>    [i915#140]: https://gitlab.freedesktop.org/drm/intel/issues/140
>    [i915#323]: https://gitlab.freedesktop.org/drm/intel/issues/323
>    [i915#553]: https://gitlab.freedesktop.org/drm/intel/issues/553
>    [i915#694]: https://gitlab.freedesktop.org/drm/intel/issues/694
>    [i915#725]: https://gitlab.freedesktop.org/drm/intel/issues/725
>    [i915#770]: https://gitlab.freedesktop.org/drm/intel/issues/770
>    [i915#816]: https://gitlab.freedesktop.org/drm/intel/issues/816
> 
> 
> Participating hosts (46 -> 46)
> ------------------------------
> 
>    Additional (6): fi-bdw-gvtdvm fi-snb-2520m fi-gdg-551 fi-elk-e7500 fi-bsw-nick fi-skl-6700k2
>    Missing    (6): fi-ilk-m540 fi-byt-squawks fi-bsw-cyan fi-kbl-7560u fi-tgl-y fi-bdw-samus
> 
> 
> Build changes
> -------------
> 
>    * CI: CI-20190529 -> None
>    * IGT: IGT_5405 -> IGTPW_4037
> 
>    CI-20190529: 20190529
>    CI_DRM_7838: d3d96beea538c8de906a1c4d7e6793a47d17a471 @ git://anongit.freedesktop.org/gfx-ci/linux
>    IGTPW_4037: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4037/index.html
>    IGT_5405: add505d102f5d27e38cb4d926524664e161c2a1a @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
> 
> 
> 
> == Testlist changes ==
> 
> -igt@gem_persistent_relocs@forked
> -igt@gem_persistent_relocs@forked-interruptible
> -igt@gem_persistent_relocs@forked-interruptible-thrashing
> -igt@gem_persistent_relocs@forked-interruptible-thrash-inactive
> -igt@gem_persistent_relocs@forked-thrashing
> -igt@gem_persistent_relocs@forked-thrash-inactive
> -igt@gem_persistent_relocs@interruptible
> -igt@gem_persistent_relocs@normal
> 
> == Logs ==
> 
> For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4037/index.html
> 
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

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

end of thread, other threads:[~2020-01-29 23:56 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-01-29 23:02 [igt-dev] [PATCH i-g-t v2] tests/i915/gem_persistent_relocs: remove test Antonio Argenziano
2020-01-29 23:55 ` [igt-dev] ✗ Fi.CI.BAT: failure for tests/i915/gem_persistent_relocs: remove test (rev2) Patchwork
2020-01-29 23:56   ` Antonio Argenziano

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