[66.263719] Initializing watchdogs [66.263801] /dev/watchdog0 [66.294569] [FACT before any test] new: hardware.pci.gpu_at_addr.0000:03:00.0: 8086:4905 Intel Dg1 (Gen12) DG1 [Iris Xe MAX Graphics] [66.309465] [FACT before any test] new: hardware.pci.drm_card_at_addr.0000:03:00.0: card0 [66.314384] [FACT before any test] new: kernel.kmod_is_loaded.i915: true [66.317453] [001/133] (960s left) kms_ccs (crc-sprite-planes-basic-4-tiled-dg2-mc-ccs) [67.796882] Starting subtest: crc-sprite-planes-basic-4-tiled-dg2-mc-ccs [67.799106] Starting dynamic subtest: pipe-A-HDMI-A-1 [67.820425] Dynamic subtest pipe-A-HDMI-A-1: SKIP (0.003s) [67.827778] Starting dynamic subtest: pipe-B-HDMI-A-1 [67.849191] Dynamic subtest pipe-B-HDMI-A-1: SKIP (0.003s) [67.856443] Starting dynamic subtest: pipe-C-HDMI-A-1 [67.878757] Dynamic subtest pipe-C-HDMI-A-1: SKIP (0.003s) [67.886118] Starting dynamic subtest: pipe-D-HDMI-A-1 [67.908251] Dynamic subtest pipe-D-HDMI-A-1: SKIP (0.003s) [67.909982] Subtest crc-sprite-planes-basic-4-tiled-dg2-mc-ccs: SKIP (0.016s) [68.035108] [002/133] (958s left) kms_ccs (crc-primary-rotation-180-4-tiled-bmg-ccs) [69.512125] Starting subtest: crc-primary-rotation-180-4-tiled-bmg-ccs [69.513969] Subtest crc-primary-rotation-180-4-tiled-bmg-ccs: SKIP (0.000s) [69.707168] [003/133] (957s left) gem_exec_params (invalid-fence-in-submit) [69.760556] Starting subtest: invalid-fence-in-submit [69.764171] Subtest invalid-fence-in-submit: SUCCESS (0.004s) [69.947175] [004/133] (957s left) gem_ctx_shared (disjoint-timelines) [70.002959] Starting subtest: disjoint-timelines [70.063319] Subtest disjoint-timelines: SUCCESS (0.061s) [70.386172] [FACT gem_ctx_shared (disjoint-timelines)] new: kernel.kmod_is_loaded.vgem: true [70.388178] [005/133] (956s left) fbdev (pan) [70.429617] Starting subtest: pan [70.467592] Subtest pan: SUCCESS (0.038s) [70.590941] [006/133] (956s left) vgem_basic (dmabuf-fence-before) [70.650917] Starting subtest: dmabuf-fence-before [70.651808] Subtest dmabuf-fence-before: SUCCESS (0.001s) [70.756256] [007/133] (956s left) kms_cursor_crc (cursor-suspend) [72.317559] Starting subtest: cursor-suspend [72.319389] Starting dynamic subtest: pipe-A-HDMI-A-1 [116.503072] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (20.572s) [116.513936] Starting dynamic subtest: pipe-D-HDMI-A-1 [159.503691] Dynamic subtest pipe-D-HDMI-A-1: SUCCESS (20.003s) [159.504520] Subtest cursor-suspend: SUCCESS (40.579s) [165.137102] [008/133] (867s left) kms_cursor_crc (cursor-rapid-movement-256x256) [166.868155] Starting subtest: cursor-rapid-movement-256x256 [166.874854] Starting dynamic subtest: pipe-A-HDMI-A-1 [167.332410] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (0.446s) [167.366807] Starting dynamic subtest: pipe-D-HDMI-A-1 [167.688177] Dynamic subtest pipe-D-HDMI-A-1: SUCCESS (0.323s) [167.689110] Subtest cursor-rapid-movement-256x256: SUCCESS (0.800s) [168.041913] [009/133] (864s left) gem_mmap_gtt (cpuset-big-copy) [168.089286] Subtest cpuset-big-copy: SKIP (0.000s) [168.172197] [010/133] (864s left) gem_exec_flush (basic-wb-rw-before-default) [168.225355] Subtest basic-wb-rw-before-default: SKIP (0.000s) [168.327294] [011/133] (864s left) gem_shrink (reclaim) [168.378943] Starting subtest: reclaim [170.637543] Subtest reclaim: SUCCESS (2.213s) [170.823389] [012/133] (861s left) kms_psr (fbc-psr-cursor-mmap-gtt) [172.341960] Subtest fbc-psr-cursor-mmap-gtt: SKIP (0.000s) [172.434153] [013/133] (860s left) kms_psr (fbc-psr2-cursor-blt) [173.944522] Subtest fbc-psr2-cursor-blt: SKIP (0.000s) [174.126900] [014/133] (858s left) kms_frontbuffer_tracking (fbcpsr-1p-primscrn-pri-indfb-draw-mmap-wc) [175.632385] Starting subtest: fbcpsr-1p-primscrn-pri-indfb-draw-mmap-wc [175.634608] Subtest fbcpsr-1p-primscrn-pri-indfb-draw-mmap-wc: SKIP (0.000s) [175.850705] [015/133] (857s left) kms_big_fb (y-tiled-64bpp-rotate-270) [177.372200] Starting subtest: y-tiled-64bpp-rotate-270 [177.437787] Subtest y-tiled-64bpp-rotate-270: SKIP (0.064s) [177.598249] [016/133] (855s left) kms_lease (invalid-create-leases) [179.093556] Starting subtest: invalid-create-leases [179.099354] Subtest invalid-create-leases: SUCCESS (0.006s) [179.228836] [017/133] (853s left) kms_ccs (bad-pixel-format-y-tiled-gen12-mc-ccs) [180.721754] Starting subtest: bad-pixel-format-y-tiled-gen12-mc-ccs [180.722654] Starting dynamic subtest: pipe-A-HDMI-A-1 [180.731272] Dynamic subtest pipe-A-HDMI-A-1: SKIP (0.000s) [180.741538] Starting dynamic subtest: pipe-B-HDMI-A-1 [180.750026] Dynamic subtest pipe-B-HDMI-A-1: SKIP (0.000s) [180.759983] Starting dynamic subtest: pipe-C-HDMI-A-1 [180.769035] Dynamic subtest pipe-C-HDMI-A-1: SKIP (0.000s) [180.778980] Starting dynamic subtest: pipe-D-HDMI-A-1 [180.788424] Dynamic subtest pipe-D-HDMI-A-1: SKIP (0.000s) [180.790245] Subtest bad-pixel-format-y-tiled-gen12-mc-ccs: SKIP (0.006s) [180.961393] [018/133] (852s left) syncobj_timeline (wait-all-delayed-signal) [181.006667] Starting subtest: wait-all-delayed-signal [181.111798] Subtest wait-all-delayed-signal: SUCCESS (0.103s) [181.286964] [019/133] (852s left) gem_tiled_pread_basic (basic) [181.330903] Subtest basic: SKIP (0.000s) [181.409080] [020/133] (852s left) prime_vgem (fence-write-hang) [181.491029] Subtest fence-write-hang: SKIP (0.000s) [181.686962] [021/133] (851s left) i915_query (engine-info-invalid) [181.731577] Starting subtest: engine-info-invalid [181.732431] Subtest engine-info-invalid: SUCCESS (0.000s) [181.854131] [022/133] (851s left) syncobj_timeline (invalid-multi-wait-unsubmitted-submitted-signaled) [181.899013] Starting subtest: invalid-multi-wait-unsubmitted-submitted-signaled [181.899829] Subtest invalid-multi-wait-unsubmitted-submitted-signaled: SUCCESS (0.001s) [182.023680] [023/133] (851s left) kms_big_fb (4-tiled-64bpp-rotate-180) [183.533655] Starting subtest: 4-tiled-64bpp-rotate-180 [183.535903] Subtest 4-tiled-64bpp-rotate-180: SKIP (0.000s) [183.730348] [024/133] (850s left) gem_exec_params (no-bsd) [183.797009] Starting subtest: no-bsd [183.798848] Subtest no-bsd: SUCCESS (0.002s) [183.977970] [025/133] (849s left) kms_plane_alpha_blend (alpha-transparent-fb) [185.465356] Starting subtest: alpha-transparent-fb [185.728721] Starting dynamic subtest: pipe-A-HDMI-A-1 [186.221848] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (0.491s) [186.234269] Starting dynamic subtest: pipe-D-HDMI-A-1 [186.740404] Dynamic subtest pipe-D-HDMI-A-1: SUCCESS (0.516s) [186.741304] Subtest alpha-transparent-fb: SUCCESS (1.271s) [186.928805] [026/133] (847s left) kms_frontbuffer_tracking (fbc-1p-offscreen-pri-shrfb-draw-render) [188.422465] Starting subtest: fbc-1p-offscreen-pri-shrfb-draw-render [191.004638] Subtest fbc-1p-offscreen-pri-shrfb-draw-render: SUCCESS (2.578s) [191.243894] [027/133] (842s left) kms_flip_scaled_crc (flip-32bpp-xtile-to-64bpp-xtile-upscaling) [192.731019] Starting subtest: flip-32bpp-xtile-to-64bpp-xtile-upscaling [192.732757] Starting dynamic subtest: pipe-A-valid-mode [193.904422] Dynamic subtest pipe-A-valid-mode: SUCCESS (1.171s) [193.905808] Subtest flip-32bpp-xtile-to-64bpp-xtile-upscaling: SUCCESS (1.172s) [194.080355] [028/133] (840s left) syncobj_basic (bad-fd-to-handle) [194.124052] Starting subtest: bad-fd-to-handle [194.124806] Subtest bad-fd-to-handle: SUCCESS (0.000s) [194.232537] [029/133] (839s left) kms_properties (plane-properties-legacy) [195.716784] Starting subtest: plane-properties-legacy [195.718696] Starting dynamic subtest: pipe-A-HDMI-A-1 [196.189896] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (0.471s) [196.200477] Starting dynamic subtest: pipe-B-HDMI-A-1 [196.633707] Dynamic subtest pipe-B-HDMI-A-1: SUCCESS (0.442s) [196.645344] Starting dynamic subtest: pipe-C-HDMI-A-1 [197.104096] Dynamic subtest pipe-C-HDMI-A-1: SUCCESS (0.468s) [197.115598] Starting dynamic subtest: pipe-D-HDMI-A-1 [197.528107] Dynamic subtest pipe-D-HDMI-A-1: SUCCESS (0.421s) [197.528983] Subtest plane-properties-legacy: SUCCESS (1.809s) [197.706262] [030/133] (836s left) gem_fenced_exec_thrash (no-spare-fences-busy-interruptible) [197.757370] Subtest no-spare-fences-busy-interruptible: SKIP (0.000s) [197.832501] [031/133] (836s left) gem_fence_thrash (bo-copy) [197.873998] Starting subtest: bo-copy [197.877305] Subtest bo-copy: SKIP (0.002s) [197.949390] [032/133] (836s left) kms_busy (extended-modeset-hang-oldfb) [199.441464] Starting subtest: extended-modeset-hang-oldfb [199.442344] Starting dynamic subtest: pipe-A [207.352348] Dynamic subtest pipe-A: SUCCESS (7.903s) [207.365434] Starting dynamic subtest: pipe-D [215.238930] Dynamic subtest pipe-D: SUCCESS (7.878s) [215.240813] Subtest extended-modeset-hang-oldfb: SUCCESS (15.789s) [215.418844] [033/133] (819s left) kms_frontbuffer_tracking (psr-1p-primscrn-cur-indfb-draw-pwrite) [216.911576] Starting subtest: psr-1p-primscrn-cur-indfb-draw-pwrite [216.915978] Subtest psr-1p-primscrn-cur-indfb-draw-pwrite: SKIP (0.000s) [217.083225] [034/133] (817s left) syncobj_timeline (etime-multi-wait-submitted) [217.127675] Starting subtest: etime-multi-wait-submitted [217.232226] Subtest etime-multi-wait-submitted: SUCCESS (0.101s) [217.403233] [035/133] (817s left) gem_mmap_gtt (isolation) [217.447619] Subtest isolation: SKIP (0.000s) [217.535588] [036/133] (817s left) kms_flip (2x-flip-vs-panning) [219.021149] Starting subtest: 2x-flip-vs-panning [219.042712] Subtest 2x-flip-vs-panning: SKIP (0.021s) [219.168202] [037/133] (815s left) gem_exec_reloc (basic-write-read) [219.217804] Subtest basic-write-read: SKIP (0.000s) [219.323510] [038/133] (815s left) i915_pm_freq_mult (media-freq) [219.366605] Starting subtest: media-freq [219.367537] Starting dynamic subtest: gt0 [219.369364] Dynamic subtest gt0: SKIP (0.000s) [219.371252] Subtest media-freq: SKIP (0.001s) [219.481185] [039/133] (815s left) kms_plane_scaling (plane-downscale-factor-0-5-with-modifiers) [220.967310] Starting subtest: plane-downscale-factor-0-5-with-modifiers [220.968203] Starting dynamic subtest: pipe-A [221.780862] Dynamic subtest pipe-A: SUCCESS (0.813s) [221.792992] Starting dynamic subtest: pipe-B [222.537572] Dynamic subtest pipe-B: SUCCESS (0.756s) [222.550212] Starting dynamic subtest: pipe-C [223.295548] Dynamic subtest pipe-C: SUCCESS (0.757s) [223.310544] Starting dynamic subtest: pipe-D [224.069754] Dynamic subtest pipe-D: SUCCESS (0.773s) [224.070725] Subtest plane-downscale-factor-0-5-with-modifiers: SUCCESS (3.101s) [224.273545] [040/133] (810s left) kms_flip (plain-flip-fb-recreate-interruptible) [225.766105] Starting subtest: plain-flip-fb-recreate-interruptible [225.771368] Starting dynamic subtest: A-HDMI-A1 [233.777144] Dynamic subtest A-HDMI-A1: SUCCESS (8.001s) [233.802806] Starting dynamic subtest: B-HDMI-A1 [241.744182] Dynamic subtest B-HDMI-A1: SUCCESS (7.958s) [241.784795] Starting dynamic subtest: C-HDMI-A1 [249.732532] Dynamic subtest C-HDMI-A1: SUCCESS (7.978s) [249.773395] Starting dynamic subtest: D-HDMI-A1 [257.718618] Dynamic subtest D-HDMI-A1: SUCCESS (7.978s) [257.736978] Subtest plain-flip-fb-recreate-interruptible: SUCCESS (31.955s) [257.990409] [041/133] (777s left) gem_render_copy (y-tiled-ccs-to-yf-tiled) [258.043915] Starting subtest: y-tiled-ccs-to-yf-tiled [258.044996] Starting dynamic subtest: smem [258.135050] Dynamic subtest smem: SUCCESS (0.091s) [258.145849] Starting dynamic subtest: lmem0 [259.073432] Dynamic subtest lmem0: SUCCESS (0.935s) [259.074338] Subtest y-tiled-ccs-to-yf-tiled: SUCCESS (1.028s) [259.342787] [042/133] (775s left) kms_content_protection (type1) [260.879742] Starting subtest: type1 [260.887201] Subtest type1: SKIP (0.006s) [261.063994] [043/133] (774s left) kms_frontbuffer_tracking (psr-1p-offscreen-pri-indfb-draw-pwrite) [262.554599] Starting subtest: psr-1p-offscreen-pri-indfb-draw-pwrite [262.558955] Subtest psr-1p-offscreen-pri-indfb-draw-pwrite: SKIP (0.000s) [262.747736] [044/133] (772s left) kms_psr (pr-cursor-mmap-cpu) [264.231557] Subtest pr-cursor-mmap-cpu: SKIP (0.000s) [264.325860] [045/133] (771s left) prime_udl [264.471700] [046/133] (771s left) kms_addfb_basic (legacy-format) [264.516441] Starting subtest: legacy-format [264.565060] Subtest legacy-format: SUCCESS (0.046s) [266.152682] [047/133] (769s left) kms_frontbuffer_tracking (psr-2p-scndscrn-pri-shrfb-draw-blt) [267.644694] Starting subtest: psr-2p-scndscrn-pri-shrfb-draw-blt [267.646642] Subtest psr-2p-scndscrn-pri-shrfb-draw-blt: SKIP (0.000s) [267.804930] [048/133] (767s left) kms_cursor_legacy (short-flip-before-cursor-atomic-transitions-varying-size) [269.290696] Starting subtest: short-flip-before-cursor-atomic-transitions-varying-size [270.339766] Subtest short-flip-before-cursor-atomic-transitions-varying-size: SUCCESS (1.048s) [270.523147] [049/133] (765s left) kms_dirtyfb (psr-dirtyfb-ioctl) [272.007945] Starting subtest: psr-dirtyfb-ioctl [272.014179] Subtest psr-dirtyfb-ioctl: SKIP (0.000s) [272.182716] [050/133] (763s left) gem_tiled_partial_pwrite_pread (reads) [272.232699] Subtest reads: SKIP (0.000s) [272.313435] [051/133] (763s left) gem_userptr_blits (usage-restrictions) [272.365691] Starting subtest: usage-restrictions [272.366566] Subtest usage-restrictions: SUCCESS (0.000s) [272.530119] [052/133] (763s left) gem_mmap_wc (pf-nonblock) [272.573762] Subtest pf-nonblock: SKIP (0.000s) [272.646802] [053/133] (763s left) kms_joiner (basic-force-big-joiner) [274.134859] Starting subtest: basic-force-big-joiner [274.137121] Subtest basic-force-big-joiner: SKIP (0.000s) [274.289340] [054/133] (761s left) gem_exec_fence (submit3) [274.505126] Starting subtest: submit3 [274.507512] Subtest submit3: SKIP (0.000s) [275.193649] [055/133] (761s left) kms_chamelium_hpd (dp-hpd-fast) [276.725613] Subtest dp-hpd-fast: SKIP (0.000s) [276.842849] [056/133] (759s left) gem_exec_schedule (lateslice) [276.901257] Starting subtest: lateslice [276.902156] Starting dynamic subtest: rcs0 [276.940901] Dynamic subtest rcs0: SUCCESS (0.039s) [276.953611] Starting dynamic subtest: bcs0 [276.964457] Dynamic subtest bcs0: SUCCESS (0.022s) [276.976866] Starting dynamic subtest: vcs0 [276.986794] Dynamic subtest vcs0: SUCCESS (0.021s) [276.999090] Starting dynamic subtest: vcs1 [277.008849] Dynamic subtest vcs1: SUCCESS (0.021s) [277.021040] Starting dynamic subtest: vecs0 [277.029770] Dynamic subtest vecs0: SUCCESS (0.020s) [277.030664] Subtest lateslice: SUCCESS (0.129s) [277.487990] [057/133] (759s left) kms_frontbuffer_tracking (fbc-1p-primscrn-shrfb-pgflip-blt) [278.978338] Starting subtest: fbc-1p-primscrn-shrfb-pgflip-blt [282.062705] Subtest fbc-1p-primscrn-shrfb-pgflip-blt: SUCCESS (3.084s) [282.298285] [058/133] (754s left) kms_frontbuffer_tracking (psr-2p-pri-indfb-multidraw) [283.789789] Starting subtest: psr-2p-pri-indfb-multidraw [283.791652] Subtest psr-2p-pri-indfb-multidraw: SKIP (0.000s) [283.958199] [059/133] (752s left) dumb_buffer (create-valid-dumb) [284.003788] Starting subtest: create-valid-dumb [284.004660] Subtest create-valid-dumb: SUCCESS (0.000s) [284.151542] [060/133] (752s left) kms_flip (2x-flip-vs-absolute-wf_vblank) [285.639668] Starting subtest: 2x-flip-vs-absolute-wf_vblank [285.660355] Subtest 2x-flip-vs-absolute-wf_vblank: SKIP (0.021s) [285.810090] [061/133] (751s left) sw_sync (alloc_fence) [285.852777] Starting subtest: alloc_fence [285.853662] Subtest alloc_fence: SUCCESS (0.000s) [285.944836] [062/133] (751s left) gem_mmap_wc (write-cpu-read-wc-unflushed) [285.989784] Subtest write-cpu-read-wc-unflushed: SKIP (0.000s) [286.077914] [063/133] (750s left) kms_fbcon_fbt (fbc) [286.127762] Starting subtest: fbc [289.557925] Subtest fbc: SUCCESS (3.431s) [289.719835] [064/133] (747s left) perf (i915-ref-count) [289.814025] Starting subtest: i915-ref-count [289.874864] Subtest i915-ref-count: SUCCESS (0.061s) [289.956402] [065/133] (747s left) kms_frontbuffer_tracking (psr-2p-primscrn-spr-indfb-draw-render) [291.447605] Starting subtest: psr-2p-primscrn-spr-indfb-draw-render [291.449751] Subtest psr-2p-primscrn-spr-indfb-draw-render: SKIP (0.000s) [291.620154] [066/133] (745s left) gem_exec_schedule (semaphore-power) [291.840391] Subtest semaphore-power: SKIP (0.000s) [292.095463] [067/133] (745s left) i915_drm_fdinfo (busy-check-all) [292.145029] Starting subtest: busy-check-all [292.145845] Starting dynamic subtest: rcs0 [292.166136] Dynamic subtest rcs0: SKIP (0.020s) [292.177392] Starting dynamic subtest: bcs0 [292.179584] Dynamic subtest bcs0: SKIP (0.001s) [292.190427] Starting dynamic subtest: vcs0 [292.192246] Dynamic subtest vcs0: SKIP (0.000s) [292.203099] Starting dynamic subtest: vcs1 [292.205093] Dynamic subtest vcs1: SKIP (0.000s) [292.215988] Starting dynamic subtest: vecs0 [292.217879] Dynamic subtest vecs0: SKIP (0.000s) [292.219875] Subtest busy-check-all: SKIP (0.029s) [292.293391] [068/133] (745s left) kms_plane_multiple (2x-tiling-y) [293.820805] Starting subtest: 2x-tiling-y [293.822594] Subtest 2x-tiling-y: SKIP (0.000s) [293.986982] [069/133] (743s left) gem_caching (writes) [294.039395] Starting subtest: writes [299.203457] Subtest writes: SUCCESS (5.164s) [299.358133] [070/133] (738s left) kms_frontbuffer_tracking (fbc-2p-primscrn-spr-indfb-draw-pwrite) [300.849942] Starting subtest: fbc-2p-primscrn-spr-indfb-draw-pwrite [300.851666] Subtest fbc-2p-primscrn-spr-indfb-draw-pwrite: SKIP (0.000s) [301.057847] [071/133] (736s left) kms_cursor_legacy (short-flip-after-cursor-atomic-transitions-varying-size) [302.550743] Starting subtest: short-flip-after-cursor-atomic-transitions-varying-size [303.598726] Subtest short-flip-after-cursor-atomic-transitions-varying-size: SUCCESS (1.047s) [303.776951] [072/133] (734s left) gem_exec_reloc (basic-cpu) [303.828946] Subtest basic-cpu: SKIP (0.000s) [303.940603] [073/133] (734s left) kms_psr (psr2-cursor-render) [305.425443] Subtest psr2-cursor-render: SKIP (0.000s) [305.504019] [074/133] (732s left) perf (gen12-unprivileged-single-ctx-counters) [305.616835] Starting subtest: gen12-unprivileged-single-ctx-counters [305.619155] Starting dynamic subtest: rcs0 [305.718912] Dynamic subtest rcs0: SUCCESS (0.101s) [305.719769] Subtest gen12-unprivileged-single-ctx-counters: SUCCESS (0.102s) [305.791329] [075/133] (732s left) kms_psr2_su (page_flip-xrgb8888) [305.839300] Subtest page_flip-XRGB8888: SKIP (0.000s) [305.920522] [076/133] (732s left) gem_exec_flush (basic-wb-pro-default) [305.970717] Subtest basic-wb-pro-default: SKIP (0.000s) [306.070800] [077/133] (732s left) kms_flip_scaled_crc (flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling) [307.556345] Starting subtest: flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling [307.558443] Subtest flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling: SKIP (0.000s) [307.764930] [078/133] (730s left) api_intel_bb (misplaced-blitter) [307.811425] Starting subtest: misplaced-blitter [307.832111] Subtest misplaced-blitter: SUCCESS (0.022s) [308.052162] [079/133] (730s left) gem_exec_whisper (basic-contexts-forked) [308.108777] Starting subtest: basic-contexts-forked [322.554616] Subtest basic-contexts-forked: SUCCESS (14.439s) [322.822371] [080/133] (715s left) kms_dsc (dsc-fractional-bpp) [324.307816] Starting subtest: dsc-fractional-bpp [324.313783] Subtest dsc-fractional-bpp: SKIP (0.000s) [324.423908] [081/133] (714s left) gem_exec_balancer (persistence) [324.857950] Starting subtest: persistence [326.940089] Subtest persistence: SUCCESS (2.080s) [327.094714] [082/133] (711s left) kms_frontbuffer_tracking (psr-rgb101010-draw-mmap-cpu) [328.584126] Starting subtest: psr-rgb101010-draw-mmap-cpu [328.585662] Subtest psr-rgb101010-draw-mmap-cpu: SKIP (0.000s) [328.769507] [083/133] (710s left) gem_ctx_isolation (clean) [328.824806] Starting subtest: clean [328.825635] Starting dynamic subtest: rcs0 [328.929281] Dynamic subtest rcs0: SUCCESS (0.104s) [328.942167] Starting dynamic subtest: bcs0 [329.067274] Dynamic subtest bcs0: SUCCESS (0.136s) [329.080204] Starting dynamic subtest: vcs0 [329.197621] Dynamic subtest vcs0: SUCCESS (0.129s) [329.210372] Starting dynamic subtest: vcs1 [329.323081] Dynamic subtest vcs1: SUCCESS (0.124s) [329.336027] Starting dynamic subtest: vecs0 [329.452177] Dynamic subtest vecs0: SUCCESS (0.128s) [329.453053] Subtest clean: SUCCESS (0.628s) [329.766181] [084/133] (709s left) gem_exec_reloc (basic-gtt-read-active) [329.816189] Subtest basic-gtt-read-active: SKIP (0.000s) [329.927701] [085/133] (709s left) kms_sequence (get-forked-busy) [331.412868] Starting subtest: get-forked-busy [331.413848] Starting dynamic subtest: pipe-A-HDMI-A-1 [334.072073] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (2.654s) [334.096902] Starting dynamic subtest: pipe-B-HDMI-A-1 [336.606306] Dynamic subtest pipe-B-HDMI-A-1: SUCCESS (2.530s) [336.626906] Starting dynamic subtest: pipe-C-HDMI-A-1 [339.134616] Dynamic subtest pipe-C-HDMI-A-1: SUCCESS (2.522s) [339.152664] Starting dynamic subtest: pipe-D-HDMI-A-1 [341.669777] Dynamic subtest pipe-D-HDMI-A-1: SUCCESS (2.530s) [341.670783] Subtest get-forked-busy: SUCCESS (10.255s) [341.848589] [086/133] (697s left) gen7_exec_parse (basic-rejected) [341.899621] Subtest basic-rejected: SKIP (0.000s) [341.976879] [087/133] (697s left) kms_frontbuffer_tracking (fbcpsr-1p-offscreen-pri-shrfb-draw-mmap-gtt) [343.467410] Starting subtest: fbcpsr-1p-offscreen-pri-shrfb-draw-mmap-gtt [343.469245] Subtest fbcpsr-1p-offscreen-pri-shrfb-draw-mmap-gtt: SKIP (0.000s) [343.653159] [088/133] (695s left) kms_chamelium_color (ctm-negative) [345.138527] Subtest ctm-negative: SKIP (0.000s) [345.210415] [089/133] (694s left) syncobj_timeline (etime-multi-wait-all-available-unsubmitted-signaled) [345.255917] Starting subtest: etime-multi-wait-all-available-unsubmitted-signaled [345.369027] Subtest etime-multi-wait-all-available-unsubmitted-signaled: SUCCESS (0.109s) [345.529902] [090/133] (693s left) kms_big_fb (yf-tiled-64bpp-rotate-180) [347.036407] Starting subtest: yf-tiled-64bpp-rotate-180 [347.038472] Subtest yf-tiled-64bpp-rotate-180: SKIP (0.000s) [347.229214] [091/133] (692s left) kms_plane_scaling (planes-scaler-unity-scaling) [348.715660] Starting subtest: planes-scaler-unity-scaling [348.716471] Starting dynamic subtest: pipe-A [348.815805] Dynamic subtest pipe-A: SUCCESS (0.101s) [348.830027] Starting dynamic subtest: pipe-B [348.974722] Dynamic subtest pipe-B: SUCCESS (0.157s) [348.987650] Starting dynamic subtest: pipe-C [349.115380] Dynamic subtest pipe-C: SUCCESS (0.139s) [349.128129] Starting dynamic subtest: pipe-D [349.256585] Dynamic subtest pipe-D: SUCCESS (0.140s) [349.257427] Subtest planes-scaler-unity-scaling: SUCCESS (0.542s) [349.463718] [092/133] (690s left) kms_big_fb (x-tiled-16bpp-rotate-270) [350.971781] Starting subtest: x-tiled-16bpp-rotate-270 [351.067419] Subtest x-tiled-16bpp-rotate-270: SKIP (0.096s) [351.235678] [093/133] (688s left) i915_pciid [351.404625] [094/133] (688s left) gem_fence_thrash (bo-write-verify-threaded-y) [351.446876] Starting subtest: bo-write-verify-threaded-y [351.449460] Subtest bo-write-verify-threaded-y: SKIP (0.002s) [351.527035] [095/133] (688s left) perf_pmu (busy-start) [351.577278] Starting subtest: busy-start [351.578195] Starting dynamic subtest: rcs0 [354.153480] Dynamic subtest rcs0: SUCCESS (2.574s) [354.170073] Starting dynamic subtest: bcs0 [356.704134] Dynamic subtest bcs0: SUCCESS (2.547s) [356.721112] Starting dynamic subtest: vcs0 [359.257094] Dynamic subtest vcs0: SUCCESS (2.546s) [359.273703] Starting dynamic subtest: vcs1 [361.810072] Dynamic subtest vcs1: SUCCESS (2.547s) [361.826697] Starting dynamic subtest: vecs0 [364.362083] Dynamic subtest vecs0: SUCCESS (2.546s) [364.366938] Subtest busy-start: SUCCESS (12.784s) [364.531446] [096/133] (675s left) perf (mi-rpc) [364.642812] Starting subtest: mi-rpc [364.644771] Subtest mi-rpc: SKIP (0.000s) [364.719104] [097/133] (675s left) gem_unref_active_buffers [365.072974] [098/133] (675s left) kms_big_fb (linear-addfb) [366.580411] Starting subtest: linear-addfb [366.581615] Subtest linear-addfb: SUCCESS (0.000s) [366.789080] [099/133] (673s left) kms_flip (2x-dpms-vs-vblank-race-interruptible) [368.283157] Starting subtest: 2x-dpms-vs-vblank-race-interruptible [368.305505] Subtest 2x-dpms-vs-vblank-race-interruptible: SKIP (0.021s) [368.452607] [100/133] (671s left) syncobj_timeline (wait-for-submit-complex) [368.498973] Starting subtest: wait-for-submit-complex [368.561638] Subtest wait-for-submit-complex: SUCCESS (0.062s) [368.732063] [101/133] (671s left) syncobj_timeline (multi-wait-available-unsubmitted-submitted) [368.778969] Starting subtest: multi-wait-available-unsubmitted-submitted [368.779906] Subtest multi-wait-available-unsubmitted-submitted: SUCCESS (0.001s) [368.888796] [102/133] (671s left) kms_frontbuffer_tracking (fbcpsr-rgb565-draw-mmap-cpu) [370.380631] Starting subtest: fbcpsr-rgb565-draw-mmap-cpu [370.382527] Subtest fbcpsr-rgb565-draw-mmap-cpu: SKIP (0.000s) [370.587438] [103/133] (670s left) kms_big_fb (x-tiled-max-hw-stride-32bpp-rotate-0-async-flip) [372.100931] Starting subtest: x-tiled-max-hw-stride-32bpp-rotate-0-async-flip [372.671116] Subtest x-tiled-max-hw-stride-32bpp-rotate-0-async-flip: SUCCESS (0.570s) [372.932530] [104/133] (667s left) kms_pm_dc (dc9-dpms) [375.427876] Starting subtest: dc9-dpms [376.576880] Subtest dc9-dpms: SUCCESS (1.148s) [376.802076] [105/133] (664s left) kms_frontbuffer_tracking (fbcpsr-1p-primscrn-spr-indfb-draw-mmap-wc) [378.293266] Starting subtest: fbcpsr-1p-primscrn-spr-indfb-draw-mmap-wc [378.294952] Subtest fbcpsr-1p-primscrn-spr-indfb-draw-mmap-wc: SKIP (0.000s) [378.477202] [106/133] (662s left) gem_exec_reloc (basic-gtt-cpu-active) [378.527715] Subtest basic-gtt-cpu-active: SKIP (0.000s) [378.635715] [107/133] (662s left) kms_frontbuffer_tracking (fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-wc) [380.126279] Starting subtest: fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-wc [380.127874] Subtest fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-wc: SKIP (0.000s) [380.350118] [108/133] (660s left) kms_cursor_crc (cursor-onscreen-max-size) [382.137075] Starting subtest: cursor-onscreen-max-size [382.140186] Subtest cursor-onscreen-max-size: SKIP (0.000s) [382.373570] [109/133] (658s left) kms_vblank (ts-continuation-dpms-suspend) [383.859791] Starting subtest: ts-continuation-dpms-suspend [383.860836] Starting dynamic subtest: pipe-A-HDMI-A-1 [405.349887] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (10.356s) [405.365852] Starting dynamic subtest: pipe-D-HDMI-A-1 [427.341173] Dynamic subtest pipe-D-HDMI-A-1: SUCCESS (9.954s) [427.341945] Subtest ts-continuation-dpms-suspend: SUCCESS (20.318s) [433.535246] [110/133] (613s left) gem_ctx_persistence (process) [433.589313] Starting subtest: process [433.746043] Subtest process: SUCCESS (0.152s) [433.876688] [111/133] (613s left) kms_frontbuffer_tracking (fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-cpu) [435.404551] Starting subtest: fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-cpu [435.406673] Subtest fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-cpu: SKIP (0.000s) [435.615147] [112/133] (612s left) gem_exec_balancer (bonded-dual) [435.673634] Starting subtest: bonded-dual [435.676147] Subtest bonded-dual: SKIP (0.001s) [436.111761] [113/133] (611s left) gem_spin_batch (user-each) [436.169479] Starting subtest: user-each [439.592058] Subtest user-each: SUCCESS (3.362s) [439.908072] [114/133] (607s left) kms_psr (psr-dpms) [441.409939] Subtest psr-dpms: SKIP (0.000s) [441.487648] [115/133] (606s left) kms_atomic (atomic-plane-damage) [442.987108] Starting subtest: atomic-plane-damage [443.242090] Starting dynamic subtest: pipe-A-HDMI-A-1 [443.951383] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (0.704s) [443.952190] Subtest atomic-plane-damage: SUCCESS (0.958s) [444.140315] [116/133] (603s left) gem_softpin (evict-active) [444.194429] Starting subtest: evict-active [444.206027] Subtest evict-active: SUCCESS (0.012s) [444.396223] [117/133] (603s left) gem_pxp (hw-rejects-pxp-context) [446.975867] Starting subtest: hw-rejects-pxp-context [446.976835] Subtest hw-rejects-pxp-context: SUCCESS (0.002s) [447.107950] [118/133] (601s left) gem_lmem_swapping (massive) [451.348476] Starting subtest: massive [451.349622] Starting dynamic subtest: lmem0 [459.479599] Dynamic subtest lmem0: SUCCESS (8.110s) [459.480701] Subtest massive: SUCCESS (8.112s) [461.185473] [FACT gem_lmem_swapping (massive)] deleted: hardware.pci.drm_card_at_addr.0000:03:00.0: card0 [461.186666] [FACT gem_lmem_swapping (massive)] deleted: kernel.kmod_is_loaded.i915: true [461.189108] [119/133] (586s left) perf (polling-small-buf) [464.540282] Starting subtest: polling-small-buf [464.646459] Subtest polling-small-buf: SUCCESS (0.107s) [464.729018] [FACT perf (polling-small-buf)] new: hardware.pci.drm_card_at_addr.0000:03:00.0: card0 [464.732481] [FACT perf (polling-small-buf)] new: kernel.kmod_is_loaded.i915: true [464.735727] [120/133] (583s left) gem_render_copy (y-tiled-ccs-to-linear) [464.789465] Starting subtest: y-tiled-ccs-to-linear [464.790328] Starting dynamic subtest: smem [464.885535] Dynamic subtest smem: SUCCESS (0.095s) [464.898605] Starting dynamic subtest: lmem0 [465.198534] Dynamic subtest lmem0: SUCCESS (0.308s) [465.199510] Subtest y-tiled-ccs-to-linear: SUCCESS (0.406s) [465.506411] [121/133] (582s left) gem_mmap_wc (read-write) [465.553707] Subtest read-write: SKIP (0.000s) [465.631078] [122/133] (582s left) kms_pm_rpm (modeset-non-lpsp) [469.853564] Starting subtest: modeset-non-lpsp [470.830708] Subtest modeset-non-lpsp: SKIP (0.972s) [471.791832] [123/133] (576s left) kms_psr2_sf (fbc-pr-cursor-plane-update-sf) [473.280525] Subtest fbc-pr-cursor-plane-update-sf: SKIP (0.000s) [473.447498] [124/133] (575s left) kms_psr2_sf (fbc-psr2-overlay-plane-move-continuous-sf) [474.935646] Subtest fbc-psr2-overlay-plane-move-continuous-sf: SKIP (0.000s) [475.112060] [125/133] (573s left) kms_color (ctm-green-to-red) [476.597895] Starting subtest: ctm-green-to-red [476.598695] Starting dynamic subtest: pipe-A-HDMI-A-1 [477.363029] Dynamic subtest pipe-A-HDMI-A-1: SUCCESS (0.764s) [477.375014] Starting dynamic subtest: pipe-B-HDMI-A-1 [477.874746] Dynamic subtest pipe-B-HDMI-A-1: SUCCESS (0.510s) [477.886517] Starting dynamic subtest: pipe-C-HDMI-A-1 [478.398898] Dynamic subtest pipe-C-HDMI-A-1: SUCCESS (0.524s) [478.413247] Starting dynamic subtest: pipe-D-HDMI-A-1 [478.915830] Dynamic subtest pipe-D-HDMI-A-1: SUCCESS (0.515s) [478.916761] Subtest ctm-green-to-red: SUCCESS (2.319s) [479.108420] [126/133] (569s left) kms_chamelium_edid (dp-edid-read) [480.649137] Subtest dp-edid-read: SKIP (0.000s) [480.768707] [127/133] (568s left) kms_plane (pixel-format-4-tiled-mtl-rc-ccs-cc-modifier-source-clamping) [482.254185] Starting subtest: pixel-format-4-tiled-mtl-rc-ccs-cc-modifier-source-clamping [482.255869] Subtest pixel-format-4-tiled-mtl-rc-ccs-cc-modifier-source-clamping: SKIP (0.000s) [482.464569] [128/133] (566s left) gem_close_race (multigpu-basic-threads) [482.557107] Starting subtest: multigpu-basic-threads [482.559038] Subtest multigpu-basic-threads: SKIP (0.000s) [482.877634] [129/133] (566s left) kms_cursor_legacy (long-nonblocking-modeset-vs-cursor-atomic) [484.362975] Starting subtest: long-nonblocking-modeset-vs-cursor-atomic [486.126279] Subtest long-nonblocking-modeset-vs-cursor-atomic: SUCCESS (1.762s) [486.304465] [130/133] (562s left) perf (invalid-oa-metric-set-id) [486.425259] Starting subtest: invalid-oa-metric-set-id [486.446491] Subtest invalid-oa-metric-set-id: SUCCESS (0.021s) [486.533860] [131/133] (562s left) kms_ccs (bad-rotation-90-y-tiled-ccs) [488.019096] Starting subtest: bad-rotation-90-y-tiled-ccs [488.020060] Starting dynamic subtest: pipe-A-HDMI-A-1 [488.028787] Dynamic subtest pipe-A-HDMI-A-1: SKIP (0.000s) [488.041187] Starting dynamic subtest: pipe-B-HDMI-A-1 [488.050122] Dynamic subtest pipe-B-HDMI-A-1: SKIP (0.000s) [488.062155] Starting dynamic subtest: pipe-C-HDMI-A-1 [488.071636] Dynamic subtest pipe-C-HDMI-A-1: SKIP (0.000s) [488.083601] Starting dynamic subtest: pipe-D-HDMI-A-1 [488.092872] Dynamic subtest pipe-D-HDMI-A-1: SKIP (0.000s) [488.094816] Subtest bad-rotation-90-y-tiled-ccs: SKIP (0.011s) [488.262554] [132/133] (561s left) gem_exec_reloc (basic-write-gtt-active) [488.313630] Subtest basic-write-gtt-active: SKIP (0.000s) [488.435808] [133/133] (561s left) tools_test (sysfs_l3_parity) [488.482809] Starting subtest: sysfs_l3_parity [488.562976] Subtest sysfs_l3_parity: SKIP (0.083s) [488.681530] Closing watchdogs results: parsing output: 0/ for test: kms_ccs results: parsing output: 1/ for test: kms_ccs results: parsing output: 2/ for test: gem_exec_params results: parsing output: 3/ for test: gem_ctx_shared results: parsing output: 4/ for test: fbdev results: parsing output: 5/ for test: vgem_basic results: parsing output: 6/ for test: kms_cursor_crc results: parsing output: 7/ for test: kms_cursor_crc results: parsing output: 8/ for test: gem_mmap_gtt results: parsing output: 9/ for test: gem_exec_flush results: parsing output: 10/ for test: gem_shrink results: parsing output: 11/ for test: kms_psr results: parsing output: 12/ for test: kms_psr results: parsing output: 13/ for test: kms_frontbuffer_tracking results: parsing output: 14/ for test: kms_big_fb results: parsing output: 15/ for test: kms_lease results: parsing output: 16/ for test: kms_ccs results: parsing output: 17/ for test: syncobj_timeline results: parsing output: 18/ for test: gem_tiled_pread_basic results: parsing output: 19/ for test: prime_vgem results: parsing output: 20/ for test: i915_query results: parsing output: 21/ for test: syncobj_timeline results: parsing output: 22/ for test: kms_big_fb results: parsing output: 23/ for test: gem_exec_params results: parsing output: 24/ for test: kms_plane_alpha_blend results: parsing output: 25/ for test: kms_frontbuffer_tracking results: parsing output: 26/ for test: kms_flip_scaled_crc results: parsing output: 27/ for test: syncobj_basic results: parsing output: 28/ for test: kms_properties results: parsing output: 29/ for test: gem_fenced_exec_thrash results: parsing output: 30/ for test: gem_fence_thrash results: parsing output: 31/ for test: kms_busy results: parsing output: 32/ for test: kms_frontbuffer_tracking results: parsing output: 33/ for test: syncobj_timeline results: parsing output: 34/ for test: gem_mmap_gtt results: parsing output: 35/ for test: kms_flip results: parsing output: 36/ for test: gem_exec_reloc results: parsing output: 37/ for test: i915_pm_freq_mult results: parsing output: 38/ for test: kms_plane_scaling results: parsing output: 39/ for test: kms_flip results: parsing output: 40/ for test: gem_render_copy results: parsing output: 41/ for test: kms_content_protection results: parsing output: 42/ for test: kms_frontbuffer_tracking results: parsing output: 43/ for test: kms_psr results: parsing output: 44/ for test: prime_udl results: parsing output: 45/ for test: kms_addfb_basic results: parsing output: 46/ for test: kms_frontbuffer_tracking results: parsing output: 47/ for test: kms_cursor_legacy results: parsing output: 48/ for test: kms_dirtyfb results: parsing output: 49/ for test: gem_tiled_partial_pwrite_pread results: parsing output: 50/ for test: gem_userptr_blits results: parsing output: 51/ for test: gem_mmap_wc results: parsing output: 52/ for test: kms_joiner results: parsing output: 53/ for test: gem_exec_fence results: parsing output: 54/ for test: kms_chamelium_hpd results: parsing output: 55/ for test: gem_exec_schedule results: parsing output: 56/ for test: kms_frontbuffer_tracking results: parsing output: 57/ for test: kms_frontbuffer_tracking results: parsing output: 58/ for test: dumb_buffer results: parsing output: 59/ for test: kms_flip results: parsing output: 60/ for test: sw_sync results: parsing output: 61/ for test: gem_mmap_wc results: parsing output: 62/ for test: kms_fbcon_fbt results: parsing output: 63/ for test: perf results: parsing output: 64/ for test: kms_frontbuffer_tracking results: parsing output: 65/ for test: gem_exec_schedule results: parsing output: 66/ for test: i915_drm_fdinfo results: parsing output: 67/ for test: kms_plane_multiple results: parsing output: 68/ for test: gem_caching results: parsing output: 69/ for test: kms_frontbuffer_tracking results: parsing output: 70/ for test: kms_cursor_legacy results: parsing output: 71/ for test: gem_exec_reloc results: parsing output: 72/ for test: kms_psr results: parsing output: 73/ for test: perf results: parsing output: 74/ for test: kms_psr2_su results: parsing output: 75/ for test: gem_exec_flush results: parsing output: 76/ for test: kms_flip_scaled_crc results: parsing output: 77/ for test: api_intel_bb results: parsing output: 78/ for test: gem_exec_whisper results: parsing output: 79/ for test: kms_dsc results: parsing output: 80/ for test: gem_exec_balancer results: parsing output: 81/ for test: kms_frontbuffer_tracking results: parsing output: 82/ for test: gem_ctx_isolation results: parsing output: 83/ for test: gem_exec_reloc results: parsing output: 84/ for test: kms_sequence results: parsing output: 85/ for test: gen7_exec_parse results: parsing output: 86/ for test: kms_frontbuffer_tracking results: parsing output: 87/ for test: kms_chamelium_color results: parsing output: 88/ for test: syncobj_timeline results: parsing output: 89/ for test: kms_big_fb results: parsing output: 90/ for test: kms_plane_scaling results: parsing output: 91/ for test: kms_big_fb results: parsing output: 92/ for test: i915_pciid results: parsing output: 93/ for test: gem_fence_thrash results: parsing output: 94/ for test: perf_pmu results: parsing output: 95/ for test: perf results: parsing output: 96/ for test: gem_unref_active_buffers results: parsing output: 97/ for test: kms_big_fb results: parsing output: 98/ for test: kms_flip results: parsing output: 99/ for test: syncobj_timeline results: parsing output: 100/ for test: syncobj_timeline results: parsing output: 101/ for test: kms_frontbuffer_tracking results: parsing output: 102/ for test: kms_big_fb results: parsing output: 103/ for test: kms_pm_dc results: parsing output: 104/ for test: kms_frontbuffer_tracking results: parsing output: 105/ for test: gem_exec_reloc results: parsing output: 106/ for test: kms_frontbuffer_tracking results: parsing output: 107/ for test: kms_cursor_crc results: parsing output: 108/ for test: kms_vblank results: parsing output: 109/ for test: gem_ctx_persistence results: parsing output: 110/ for test: kms_frontbuffer_tracking results: parsing output: 111/ for test: gem_exec_balancer results: parsing output: 112/ for test: gem_spin_batch results: parsing output: 113/ for test: kms_psr results: parsing output: 114/ for test: kms_atomic results: parsing output: 115/ for test: gem_softpin results: parsing output: 116/ for test: gem_pxp results: parsing output: 117/ for test: gem_lmem_swapping results: parsing output: 118/ for test: perf results: parsing output: 119/ for test: gem_render_copy results: parsing output: 120/ for test: gem_mmap_wc results: parsing output: 121/ for test: kms_pm_rpm results: parsing output: 122/ for test: kms_psr2_sf results: parsing output: 123/ for test: kms_psr2_sf results: parsing output: 124/ for test: kms_color results: parsing output: 125/ for test: kms_chamelium_edid results: parsing output: 126/ for test: kms_plane results: parsing output: 127/ for test: gem_close_race results: parsing output: 128/ for test: kms_cursor_legacy results: parsing output: 129/ for test: perf results: parsing output: 130/ for test: kms_ccs results: parsing output: 131/ for test: gem_exec_reloc results: parsing output: 132/ for test: tools_test Done.