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