854.43 TOTAL 698.62 igt@gem_lmem_swapping@smem-oom timeout 180.17 igt@gem_exec_gttfill@engines pass 101.37 igt@kms_flip@flip-vs-modeset-vs-hang pass 51.32 igt@kms_flip@flip-vs-modeset-vs-hang@a-hdmi-a3 pass 50.05 igt@kms_flip@flip-vs-modeset-vs-hang@d-hdmi-a3 pass 31.64 igt@kms_cursor_legacy@cursor-vs-flip-toggle pass 25.78 igt@gem_exec_gttfill@engines@vcs0 pass 25.76 igt@gem_exec_gttfill@engines@vcs1 pass 25.75 igt@gem_exec_gttfill@engines@ccs0 pass 25.75 igt@gem_exec_gttfill@engines@bcs0 pass 25.74 igt@gem_exec_gttfill@engines@vecs1 pass 25.72 igt@gem_exec_gttfill@engines@vecs0 pass 25.66 igt@gem_exec_gttfill@engines@rcs0 pass 22.92 igt@gem_exec_balancer@smoke pass 15.84 igt@gem_lmem_swapping@smem-oom@lmem0 timeout 13.01 igt@gem_exec_suspend@basic-s0 pass 11.59 igt@kms_rotation_crc@multiplane-rotation pass 10.92 igt@kms_cursor_legacy@flip-vs-cursor-toggle pass 9.26 igt@kms_async_flips@alternate-sync-async-flip-atomic pass 8.29 igt@kms_cursor_crc@cursor-sliding-64x64 pass 7.40 igt@drm_fdinfo@memory-info-active pass 6.71 igt@gem_exec_suspend@basic-s0@smem pass 6.53 igt@kms_cursor_edge_walk@128x128-top-edge pass 6.30 igt@gem_exec_suspend@basic-s0@lmem0 pass 5.96 igt@kms_draw_crc@draw-method-pwrite pass 4.35 igt@kms_plane@plane-position-hole-dpms pass 4.21 igt@kms_cursor_crc@cursor-sliding-64x64@pipe-a-hdmi-a-3 pass 4.14 igt@drm_fdinfo@memory-info-active@smem0 pass 4.06 igt@kms_cursor_crc@cursor-sliding-64x64@pipe-d-hdmi-a-3 pass 4.04 igt@perf_pmu@render-node-busy pass 3.31 igt@kms_cursor_edge_walk@128x128-top-edge@pipe-a-hdmi-a-3 pass 3.25 igt@drm_fdinfo@memory-info-active@lmem0 pass 3.21 igt@kms_cursor_edge_walk@128x128-top-edge@pipe-d-hdmi-a-3 pass 2.79 igt@gem_render_copy_redux@flink pass 2.43 igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-cpu pass 2.40 igt@gem_exec_schedule@preempt-hang pass 2.26 igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-blt pass 2.25 igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-a-hdmi-a-3 pass 2.24 igt@gem_shrink@reclaim pass 2.20 igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling skip 2.09 igt@kms_color@degamma pass 2.09 igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-b-hdmi-a-3 pass 2.08 igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-d-hdmi-a-3 pass 2.05 igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-c-hdmi-a-3 pass 1.72 igt@kms_universal_plane@universal-plane-pageflip-windowed pass 1.32 igt@gem_exec_balancer@semaphore pass 1.25 igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-hflip pass 1.24 igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180 pass 1.20 igt@kms_plane_alpha_blend@alpha-opaque-fb pass 0.99 igt@kms_cursor_legacy@short-flip-after-cursor-atomic-transitions-varying-size pass 0.97 igt@kms_cursor_legacy@basic-flip-before-cursor-legacy pass 0.97 igt@debugfs_test@read_all_entries_display_off pass 0.96 igt@gem_exercise_blt@fast-copy pass 0.95 igt@gem_ccs@block-copy-uncompressed pass 0.75 igt@gem_exec_balancer@busy pass 0.64 igt@kms_color@degamma@pipe-a-hdmi-a-3 pass 0.63 igt@kms_draw_crc@draw-method-pwrite@xbgr16161616f-4tiled pass 0.62 igt@perf_pmu@render-node-busy@rcs0 pass 0.62 igt@kms_draw_crc@draw-method-pwrite@xbgr16161616f-xtiled pass 0.60 igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-d skip 0.60 igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-c skip 0.60 igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-b skip 0.60 igt@kms_draw_crc@draw-method-pwrite@rgb565-xtiled pass 0.58 igt@kms_draw_crc@draw-method-pwrite@xrgb8888-xtiled pass 0.57 igt@perf_pmu@render-node-busy@vcs1 pass 0.57 igt@perf_pmu@render-node-busy@bcs0 pass 0.56 igt@perf_pmu@render-node-busy@vecs1 pass 0.56 igt@perf_pmu@render-node-busy@vecs0 pass 0.56 igt@perf_pmu@render-node-busy@vcs0 pass 0.56 igt@perf_pmu@render-node-busy@ccs0 pass 0.55 igt@kms_draw_crc@draw-method-pwrite@xrgb2101010-xtiled pass 0.54 igt@kms_universal_plane@universal-plane-pageflip-windowed@pipe-a-hdmi-a-3 pass 0.54 igt@gem_ctx_persistence@engines-hang pass 0.51 igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75 pass 0.51 igt@kms_color@degamma@pipe-d-hdmi-a-3 pass 0.51 igt@i915_pm_freq_mult@media-freq pass 0.51 igt@i915_pm_freq_mult@media-freq@gt0 pass 0.50 igt@kms_plane_alpha_blend@alpha-opaque-fb@pipe-d-hdmi-a-3 pass 0.49 igt@kms_draw_crc@draw-method-pwrite@xrgb8888-untiled pass 0.48 igt@kms_plane@plane-position-hole-dpms@pipe-a-plane-4 pass 0.48 igt@kms_plane@plane-position-hole-dpms@pipe-a-plane-1 pass 0.48 igt@kms_plane_alpha_blend@alpha-opaque-fb@pipe-a-hdmi-a-3 pass 0.47 igt@kms_color@degamma@pipe-c-hdmi-a-3 pass 0.47 igt@kms_color@degamma@pipe-b-hdmi-a-3 pass 0.46 igt@kms_plane@plane-position-hole-dpms@pipe-a-plane-3 pass 0.46 igt@kms_plane@plane-position-hole-dpms@pipe-a-plane-2 pass 0.45 igt@kms_plane@plane-position-hole-dpms@pipe-b-plane-3 pass 0.45 igt@kms_plane@plane-position-hole-dpms@pipe-b-plane-2 pass 0.45 igt@kms_draw_crc@draw-method-pwrite@rgb565-untiled pass 0.43 igt@kms_plane@plane-position-hole-dpms@pipe-b-plane-4 pass 0.43 igt@kms_plane@plane-position-hole-dpms@pipe-b-plane-1 pass 0.43 igt@kms_draw_crc@draw-method-pwrite@xrgb8888-4tiled pass 0.42 igt@kms_draw_crc@draw-method-pwrite@xrgb2101010-4tiled pass 0.42 igt@kms_draw_crc@draw-method-pwrite@xbgr16161616f-untiled pass 0.41 igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-a skip 0.40 igt@kms_draw_crc@draw-method-pwrite@xrgb2101010-untiled pass 0.39 igt@kms_universal_plane@universal-plane-pageflip-windowed@pipe-c-hdmi-a-3 pass 0.39 igt@kms_universal_plane@universal-plane-pageflip-windowed@pipe-b-hdmi-a-3 pass 0.38 igt@kms_universal_plane@universal-plane-pageflip-windowed@pipe-d-hdmi-a-3 pass 0.38 igt@gem_exec_schedule@preempt-hang@rcs0 pass 0.36 igt@kms_draw_crc@draw-method-pwrite@rgb565-4tiled pass 0.36 igt@gem_exec_schedule@preempt-hang@vcs1 pass 0.35 igt@gem_exec_schedule@preempt-hang@vecs1 pass 0.34 igt@gem_exec_schedule@preempt-hang@ccs0 pass 0.33 igt@gem_exec_schedule@preempt-hang@vecs0 pass 0.33 igt@gem_exec_schedule@preempt-hang@vcs0 pass 0.32 igt@gem_exec_schedule@preempt-hang@bcs0 pass 0.29 igt@gem_ctx_persistence@legacy-engines-cleanup pass 0.27 igt@prime_mmap@test_dup pass 0.20 igt@prime_mmap@test_dup@test_dup-lmem0 pass 0.18 igt@gem_softpin@allocator-basic pass 0.16 igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-b pass 0.16 igt@gem_ctx_persistence@engines-hang@rcs0 pass 0.12 igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-d pass 0.12 igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-c pass 0.11 igt@syncobj_timeline@etime-multi-wait-all-for-submit-available-unsubmitted pass 0.11 igt@kms_rotation_crc@primary-y-tiled-reflect-x-180 skip 0.11 igt@gem_exercise_blt@fast-copy@xmajor-lmem0-smem pass 0.11 igt@gem_exercise_blt@fast-copy@tile64-lmem0-lmem0 pass 0.11 igt@gem_ccs@block-copy-uncompressed@tile64-uncompressed-compfmt0-lmem0-lmem0 pass 0.10 igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-a pass 0.10 igt@gem_exercise_blt@fast-copy@xmajor-lmem0-lmem0 pass 0.10 igt@gem_exercise_blt@fast-copy@tile64-lmem0-smem pass 0.10 igt@gem_exercise_blt@fast-copy@tile4-lmem0-smem pass 0.10 igt@gem_exercise_blt@fast-copy@tile4-lmem0-lmem0 pass 0.10 igt@gem_exercise_blt@fast-copy@linear-lmem0-lmem0 pass 0.10 igt@gem_ctx_persistence@legacy-engines-cleanup@render pass 0.10 igt@gem_ccs@block-copy-uncompressed@xmajor-uncompressed-compfmt0-lmem0-smem pass 0.10 igt@gem_ccs@block-copy-uncompressed@xmajor-uncompressed-compfmt0-lmem0-lmem0 pass 0.10 igt@gem_ccs@block-copy-uncompressed@tile64-uncompressed-compfmt0-lmem0-smem pass 0.10 igt@gem_ccs@block-copy-uncompressed@tile4-uncompressed-compfmt0-lmem0-smem pass 0.10 igt@gem_ccs@block-copy-uncompressed@tile4-uncompressed-compfmt0-lmem0-lmem0 pass 0.10 igt@gem_ccs@block-copy-uncompressed@linear-uncompressed-compfmt0-lmem0-smem pass 0.10 igt@gem_ccs@block-copy-uncompressed@linear-uncompressed-compfmt0-lmem0-lmem0 pass 0.09 igt@gem_exercise_blt@fast-copy@linear-lmem0-smem pass 0.09 igt@gem_ctx_persistence@engines-hang@bcs0 pass 0.08 igt@syncobj_timeline@wait-all-for-submit-snapshot pass 0.06 igt@prime_mmap@test_dup@test_dup-smem pass 0.06 igt@gem_ctx_persistence@engines-hang@vecs0 pass 0.06 igt@gem_ctx_persistence@engines-hang@vcs0 pass 0.06 igt@gem_ctx_persistence@engines-hang@ccs0 pass 0.05 igt@perf@gen12-mi-rpc pass 0.05 igt@kms_big_fb@4-tiled-32bpp-rotate-90 skip 0.05 igt@gem_ctx_persistence@legacy-engines-cleanup@bsd2 pass 0.05 igt@gem_ctx_persistence@legacy-engines-cleanup@bsd1 pass 0.05 igt@gem_ctx_persistence@legacy-engines-cleanup@blt pass 0.04 igt@perf@gen12-mi-rpc@rcs0 pass 0.04 igt@kms_invalid_mode@clock-too-high pass 0.04 igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling skip 0.04 igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling@pipe-a-valid-mode skip 0.04 igt@kms_cursor_crc@cursor-offscreen-32x10 skip 0.04 igt@gem_softpin@safe-alignment pass 0.04 igt@gem_exercise_blt@fast-copy@linear-smem-smem pass 0.04 igt@gem_ctx_persistence@legacy-engines-cleanup@vebox pass 0.04 igt@gem_ctx_persistence@engines-hang@vecs1 pass 0.04 igt@gem_ctx_persistence@engines-hang@vcs1 pass 0.04 igt@gem_ccs@block-copy-uncompressed@linear-uncompressed-compfmt0-smem-smem pass 0.03 igt@kms_invalid_mode@clock-too-high@pipe-a-hdmi-a-3 pass 0.02 igt@perf@invalid-oa-metric-set-id pass 0.02 igt@kms_plane@plane-position-hole-dpms@pipe-b-plane-5 pass 0.02 igt@gem_exercise_blt@fast-copy@xmajor-smem-smem pass 0.02 igt@gem_exercise_blt@fast-copy@tile64-smem-smem pass 0.01 igt@kms_plane@plane-position-hole-dpms@pipe-a-plane-5 pass 0.01 igt@kms_flip@2x-nonexisting-fb skip 0.01 igt@kms_flip@2x-blocking-absolute-wf_vblank-interruptible skip 0.01 igt@kms_ccs@random-ccs-data-y-tiled-ccs skip 0.01 igt@kms_ccs@crc-primary-basic-y-tiled-gen12-rc-ccs skip 0.01 igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs skip 0.01 igt@kms_ccs@bad-pixel-format-yf-tiled-ccs skip 0.01 igt@gem_exercise_blt@fast-copy@xmajor-smem-lmem0 pass 0.01 igt@gem_exercise_blt@fast-copy@tile64-smem-lmem0 pass 0.01 igt@gem_exercise_blt@fast-copy@tile4-smem-smem pass 0.01 igt@gem_exercise_blt@fast-copy@tile4-smem-lmem0 pass 0.01 igt@gem_exercise_blt@fast-copy@linear-smem-lmem0 pass 0.01 igt@gem_ccs@block-copy-uncompressed@xmajor-uncompressed-compfmt0-smem-smem pass 0.01 igt@gem_ccs@block-copy-uncompressed@xmajor-uncompressed-compfmt0-smem-lmem0 pass 0.01 igt@gem_ccs@block-copy-uncompressed@tile64-uncompressed-compfmt0-smem-smem pass 0.01 igt@gem_ccs@block-copy-uncompressed@tile64-uncompressed-compfmt0-smem-lmem0 pass 0.01 igt@gem_ccs@block-copy-uncompressed@tile4-uncompressed-compfmt0-smem-smem pass 0.01 igt@gem_ccs@block-copy-uncompressed@tile4-uncompressed-compfmt0-smem-lmem0 pass 0.01 igt@gem_ccs@block-copy-uncompressed@linear-uncompressed-compfmt0-smem-lmem0 pass 0.01 igt@core_auth@basic-auth pass 0.00 igt@vgem_basic@sysfs pass 0.00 igt@syncobj_wait@single-wait-signaled pass 0.00 igt@syncobj_wait@invalid-multi-wait-all-unsubmitted-submitted-signaled pass 0.00 igt@syncobj_timeline@single-wait-all-for-submit-signaled pass 0.00 igt@syncobj_timeline@multi-wait-available-unsubmitted-submitted-signaled pass 0.00 igt@syncobj_timeline@invalid-query-one-illegal-handle pass 0.00 igt@syncobj_eventfd@invalid-bad-flags pass 0.00 igt@syncobj_basic@bad-create-flags pass 0.00 igt@kms_writeback@writeback-invalid-parameters skip 0.00 igt@kms_setmode@invalid-clone-single-crtc-stealing skip 0.00 igt@kms_psr@psr2-sprite-plane-move skip 0.00 igt@kms_psr@psr2-cursor-plane-move skip 0.00 igt@kms_psr@pr-dpms skip 0.00 igt@kms_psr@fbc-psr2-suspend skip 0.00 igt@kms_psr@fbc-pr-dpms skip 0.00 igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-fully-sf skip 0.00 igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-fully-sf skip 0.00 igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-sf skip 0.00 igt@kms_pm_rpm@fences skip 0.00 igt@kms_lease@implicit-plane-lease pass 0.00 igt@kms_invalid_mode@clock-too-high@pipe-d-hdmi-a-3 pass 0.00 igt@kms_invalid_mode@clock-too-high@pipe-c-hdmi-a-3 pass 0.00 igt@kms_invalid_mode@clock-too-high@pipe-b-hdmi-a-3 pass 0.00 igt@kms_hdr@static-toggle skip 0.00 igt@kms_frontbuffer_tracking@psr-rgb101010-draw-blt skip 0.00 igt@kms_frontbuffer_tracking@psr-2p-scndscrn-shrfb-msflip-blt skip 0.00 igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-fullscreen skip 0.00 igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-plflip-blt skip 0.00 igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-mmap-gtt skip 0.00 igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-pwrite skip 0.00 igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-pwrite skip 0.00 igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-cpu skip 0.00 igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-cpu skip 0.00 igt@kms_frontbuffer_tracking@fbcpsr-1p-shrfb-fliptrack-mmap-gtt skip 0.00 igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-blt skip 0.00 igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-indfb-draw-pwrite skip 0.00 igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-plflip-blt skip 0.00 igt@kms_frontbuffer_tracking@fbc-2p-primscrn-shrfb-plflip-blt skip 0.00 igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-wc skip 0.00 igt@kms_flip@flip-vs-fences skip 0.00 igt@kms_feature_discovery@display-2x skip 0.00 igt@kms_cursor_legacy@cursora-vs-flipb-legacy skip 0.00 igt@kms_cursor_crc@cursor-onscreen-512x512 skip 0.00 igt@kms_chamelium_hpd@hdmi-hpd skip 0.00 igt@kms_chamelium_color@ctm-red-to-blue skip 0.00 igt@kms_ccs@random-ccs-data-y-tiled-ccs@pipe-d-hdmi-a-3 skip 0.00 igt@kms_ccs@random-ccs-data-y-tiled-ccs@pipe-c-hdmi-a-3 skip 0.00 igt@kms_ccs@random-ccs-data-y-tiled-ccs@pipe-b-hdmi-a-3 skip 0.00 igt@kms_ccs@random-ccs-data-y-tiled-ccs@pipe-a-hdmi-a-3 skip 0.00 igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs skip 0.00 igt@kms_ccs@crc-primary-basic-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-3 skip 0.00 igt@kms_ccs@crc-primary-basic-y-tiled-gen12-rc-ccs@pipe-c-hdmi-a-3 skip 0.00 igt@kms_ccs@crc-primary-basic-y-tiled-gen12-rc-ccs@pipe-b-hdmi-a-3 skip 0.00 igt@kms_ccs@crc-primary-basic-y-tiled-gen12-rc-ccs@pipe-a-hdmi-a-3 skip 0.00 igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-3 skip 0.00 igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs@pipe-c-hdmi-a-3 skip 0.00 igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs@pipe-b-hdmi-a-3 skip 0.00 igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs@pipe-a-hdmi-a-3 skip 0.00 igt@kms_ccs@bad-pixel-format-yf-tiled-ccs@pipe-d-hdmi-a-3 skip 0.00 igt@kms_ccs@bad-pixel-format-yf-tiled-ccs@pipe-c-hdmi-a-3 skip 0.00 igt@kms_ccs@bad-pixel-format-yf-tiled-ccs@pipe-b-hdmi-a-3 skip 0.00 igt@kms_ccs@bad-pixel-format-yf-tiled-ccs@pipe-a-hdmi-a-3 skip 0.00 igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180 skip 0.00 igt@kms_big_fb@y-tiled-64bpp-rotate-180 skip 0.00 igt@kms_big_fb@yf-tiled-32bpp-rotate-90 skip 0.00 igt@kms_big_fb@linear-addfb pass 0.00 igt@kms_addfb_basic@bad-pitch-999 pass 0.00 igt@kms_addfb_basic@bad-pitch-256 pass 0.00 igt@kms_addfb_basic@addfb25-yf-tiled-legacy pass 0.00 igt@kms_addfb_basic@addfb25-modifier-no-flag pass 0.00 igt@i915_pm_rps@thresholds-idle-park skip 0.00 igt@gen9_exec_parse@batch-invalid-length skip 0.00 igt@gen7_exec_parse@load-register-reg skip 0.00 igt@gem_userptr_blits@unsync-unmap-cycles skip 0.00 igt@gem_userptr_blits@unsync-overlap skip 0.00 igt@gem_unref_active_buffers pass 0.00 igt@gem_tiled_partial_pwrite_pread@reads skip 0.00 igt@gem_readwrite@write-bad-handle skip 0.00 igt@gem_readwrite@beyond-eob skip 0.00 igt@gem_pxp@verify-pxp-key-change-after-suspend-resume skip 0.00 igt@gem_pxp@create-regular-context-1 skip 0.00 igt@gem_mmap_wc@write-gtt-read-wc skip 0.00 igt@gem_mmap@pf-nonblock skip 0.00 igt@gem_mmap_gtt@medium-copy skip 0.00 igt@gem_mmap_gtt@cpuset-medium-copy-odd skip 0.00 igt@gem_flink_basic@bad-flink pass 0.00 igt@gem_exec_reloc@basic-write-read-noreloc skip 0.00 igt@gem_exec_params@rs-invalid pass 0.00 igt@gem_exec_params@dr1-dirt pass 0.00 igt@gem_create@create-ext-set-pat skip 0.00 igt@drm_fdinfo@virtual-busy-idle-all skip 0.00 igt@core_getversion@basic pass 0.00 igt@api_intel_bb@blit-reloc-keep-cache skip