* [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