[60.341746] Initializing watchdogs [60.341807] /dev/watchdog0 [60.357281] [FACT before any test] new: hardware.pci.gpu_at_addr.0000:00:02.0: 8086:4c8a Intel Rocketlake (Gen12) RocketLake-S GT1 [UHD Graphics 750] [60.362765] [FACT before any test] new: hardware.pci.drm_card_at_addr.0000:00:02.0: card0 [60.364825] [FACT before any test] new: kernel.kmod_is_loaded.i915: true [60.366699] [001/131] (960s left) kms_psr (pr-no-drrs) [60.460966] Subtest pr-no-drrs: SKIP (0.000s) [60.509452] [002/131] (960s left) kms_cursor_crc (cursor-random-max-size) [60.610701] Starting subtest: cursor-random-max-size [60.612981] Subtest cursor-random-max-size: SKIP (0.000s) [60.726693] [003/131] (960s left) kms_ccs (crc-primary-rotation-180-4-tiled-dg2-rc-ccs-cc) [60.816069] Starting subtest: crc-primary-rotation-180-4-tiled-dg2-rc-ccs-cc [60.816957] Starting dynamic subtest: pipe-A-HDMI-A-2 [60.825071] Dynamic subtest pipe-A-HDMI-A-2: SKIP (0.001s) [60.829781] Starting dynamic subtest: pipe-B-HDMI-A-2 [60.837877] Dynamic subtest pipe-B-HDMI-A-2: SKIP (0.001s) [60.839507] Subtest crc-primary-rotation-180-4-tiled-dg2-rc-ccs-cc: SKIP (0.002s) [61.048936] [004/131] (959s left) gem_exec_suspend (basic-s0) [61.087094] Starting subtest: basic-S0 [61.087914] Starting dynamic subtest: smem [79.162727] Dynamic subtest smem: SUCCESS (3.688s) [79.163482] Subtest basic-S0: SUCCESS (3.688s) [84.435206] [005/131] (941s left) kms_pm_rpm (modeset-lpsp-stress-no-wait) [85.883304] Starting subtest: modeset-lpsp-stress-no-wait [85.968740] Subtest modeset-lpsp-stress-no-wait: SKIP (0.084s) [86.106078] [006/131] (940s left) kms_psr (fbc-pr-sprite-plane-onoff) [86.197044] Subtest fbc-pr-sprite-plane-onoff: SKIP (0.000s) [86.237972] [007/131] (939s left) gem_exec_balancer (sequential) [86.274265] Starting subtest: sequential [87.494074] Subtest sequential: SUCCESS (1.198s) [87.700732] [008/131] (938s left) gem_exec_reloc (basic-write-gtt-active) [87.733396] Subtest basic-write-gtt-active: SKIP (0.000s) [87.801710] [009/131] (938s left) kms_frontbuffer_tracking (fbcpsr-2p-indfb-fliptrack-mmap-gtt) [87.896319] Starting subtest: fbcpsr-2p-indfb-fliptrack-mmap-gtt [87.897813] Subtest fbcpsr-2p-indfb-fliptrack-mmap-gtt: SKIP (0.000s) [88.017402] [010/131] (938s left) kms_addfb_basic (bad-pitch-128) [88.048123] Starting subtest: bad-pitch-128 [88.048886] Subtest bad-pitch-128: SUCCESS (0.000s) [88.230728] [011/131] (938s left) kms_cursor_legacy (short-busy-flip-before-cursor-atomic-transitions) [88.320820] Starting subtest: short-busy-flip-before-cursor-atomic-transitions [88.347436] Subtest short-busy-flip-before-cursor-atomic-transitions: SKIP (0.000s) [88.422797] [012/131] (937s left) kms_joiner (basic-max-non-joiner) [88.511992] Starting subtest: basic-max-non-joiner [88.513533] Subtest basic-max-non-joiner: SKIP (0.000s) [88.604745] [013/131] (937s left) gem_workarounds (basic-read-context) [88.646889] Starting subtest: basic-read-context [88.655092] Subtest basic-read-context: SUCCESS (0.008s) [88.809276] [014/131] (937s left) gem_exec_reloc (basic-wc-read-active) [88.842791] Subtest basic-wc-read-active: SKIP (0.000s) [88.928878] [015/131] (937s left) kms_chamelium_color (degamma) [89.019205] Subtest degamma: SKIP (0.000s) [89.051100] [016/131] (937s left) gem_busy (close-race) [89.088294] Starting subtest: close-race [111.057943] Subtest close-race: SUCCESS (21.867s) [111.496846] [FACT gem_busy (close-race)] new: kernel.kmod_is_loaded.vgem: true [111.498891] [017/131] (915s left) kms_big_fb (yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip) [111.651856] Starting subtest: yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip [111.653394] Subtest yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip: SKIP (0.000s) [111.781278] [018/131] (914s left) gem_exec_fence (syncobj-export) [112.080854] Starting subtest: syncobj-export [112.084107] Subtest syncobj-export: SUCCESS (0.003s) [112.420711] [019/131] (914s left) kms_getfb (getfb-handle-valid) [112.509525] Starting subtest: getfb-handle-valid [112.510349] Subtest getfb-handle-valid: SUCCESS (0.000s) [112.636960] [020/131] (914s left) kms_sequence (get-busy) [112.727320] Starting subtest: get-busy [112.728103] Starting dynamic subtest: pipe-A-HDMI-A-2 [115.530753] Dynamic subtest pipe-A-HDMI-A-2: SUCCESS (2.799s) [115.538700] Starting dynamic subtest: pipe-B-HDMI-A-2 [118.201518] Dynamic subtest pipe-B-HDMI-A-2: SUCCESS (2.674s) [118.202274] Subtest get-busy: SUCCESS (5.474s) [118.329075] [021/131] (908s left) kms_big_fb (4-tiled-64bpp-rotate-90) [118.435889] Starting subtest: 4-tiled-64bpp-rotate-90 [118.437414] Subtest 4-tiled-64bpp-rotate-90: SKIP (0.000s) [118.546804] [022/131] (908s left) gem_exercise_blt (fast-copy) [118.578453] Starting subtest: fast-copy [118.579515] Starting dynamic subtest: linear-smem-smem [118.598139] Dynamic subtest linear-smem-smem: SUCCESS (0.020s) [118.604480] Starting dynamic subtest: ymajor-smem-smem [118.615354] Dynamic subtest ymajor-smem-smem: SUCCESS (0.017s) [118.621500] Starting dynamic subtest: tile4-smem-smem [118.631646] Dynamic subtest tile4-smem-smem: SUCCESS (0.016s) [118.637694] Starting dynamic subtest: tile64-smem-smem [118.647859] Dynamic subtest tile64-smem-smem: SUCCESS (0.016s) [118.648577] Subtest fast-copy: SUCCESS (0.070s) [118.802181] [023/131] (908s left) gen9_exec_parse (bb-start-out) [118.833594] Subtest bb-start-out: SKIP (0.000s) [118.872381] [024/131] (907s left) kms_cursor_crc (cursor-onscreen-128x128) [118.963927] Starting subtest: cursor-onscreen-128x128 [118.966208] Starting dynamic subtest: pipe-A-HDMI-A-2 [121.502764] Dynamic subtest pipe-A-HDMI-A-2: SUCCESS (2.540s) [121.527544] Starting dynamic subtest: pipe-B-HDMI-A-2 [123.940149] Dynamic subtest pipe-B-HDMI-A-2: SUCCESS (2.422s) [123.940889] Subtest cursor-onscreen-128x128: SUCCESS (4.983s) [124.113563] [025/131] (902s left) kms_flip (flip-vs-wf_vblank-interruptible) [124.207319] Starting subtest: flip-vs-wf_vblank-interruptible [124.208960] Starting dynamic subtest: A-HDMI-A2 [125.839708] Dynamic subtest A-HDMI-A2: SUCCESS (1.632s) [125.852539] Starting dynamic subtest: B-HDMI-A2 [127.434091] Dynamic subtest B-HDMI-A2: SUCCESS (1.594s) [127.435781] Subtest flip-vs-wf_vblank-interruptible: SUCCESS (3.231s) [127.613118] [026/131] (899s left) gem_mmap_gtt (cpuset-medium-copy-xy) [127.644274] Starting subtest: cpuset-medium-copy-XY [140.999272] Subtest cpuset-medium-copy-XY: SUCCESS (13.362s) [141.138147] [027/131] (885s left) kms_psr (fbc-psr2-sprite-plane-onoff) [141.278174] Subtest fbc-psr2-sprite-plane-onoff: SKIP (0.000s) [141.339229] [028/131] (885s left) kms_frontbuffer_tracking (fbc-indfb-scaledprimary) [141.432369] Starting subtest: fbc-indfb-scaledprimary [144.923918] Subtest fbc-indfb-scaledprimary: SUCCESS (3.492s) [145.118732] [029/131] (881s left) syncobj_timeline (signal) [145.157553] Starting subtest: signal [145.158292] Subtest signal: SUCCESS (0.000s) [145.260128] [030/131] (881s left) kms_atomic_interruptible (universal-setplane-cursor) [145.348256] Starting subtest: universal-setplane-cursor [145.348984] Starting dynamic subtest: pipe-A-HDMI-A-2 [151.535636] Dynamic subtest pipe-A-HDMI-A-2: SUCCESS (6.186s) [151.536473] Subtest universal-setplane-cursor: SUCCESS (6.187s) [151.687538] [031/131] (875s left) gem_fence_thrash (bo-write-verify-x) [151.716119] Starting subtest: bo-write-verify-x [152.863681] Subtest bo-write-verify-x: SUCCESS (1.139s) [152.996103] [032/131] (874s left) gem_mmap_wc (pf-nonblock) [153.023864] Starting subtest: pf-nonblock [153.025925] Subtest pf-nonblock: SUCCESS (0.003s) [153.174377] [033/131] (874s left) kms_big_fb (yf-tiled-max-hw-stride-32bpp-rotate-0) [153.273384] Starting subtest: yf-tiled-max-hw-stride-32bpp-rotate-0 [153.274864] Subtest yf-tiled-max-hw-stride-32bpp-rotate-0: SKIP (0.000s) [153.393290] [034/131] (873s left) gem_exec_balancer (bonded-sync) [153.430426] Starting subtest: bonded-sync [154.612820] Subtest bonded-sync: SUCCESS (1.173s) [154.812191] [035/131] (872s left) kms_frontbuffer_tracking (fbcpsr-modesetfrombusy) [154.904521] Starting subtest: fbcpsr-modesetfrombusy [154.905998] Subtest fbcpsr-modesetfrombusy: SKIP (0.000s) [155.054013] [036/131] (872s left) gem_ctx_persistence (engines-hostile) [155.087093] Starting subtest: engines-hostile [155.087829] Starting dynamic subtest: rcs0 [155.205540] Dynamic subtest rcs0: SUCCESS (0.117s) [155.228114] Starting dynamic subtest: bcs0 [155.323625] Dynamic subtest bcs0: SUCCESS (0.117s) [155.345610] Starting dynamic subtest: vcs0 [155.425563] Dynamic subtest vcs0: SUCCESS (0.102s) [155.446717] Starting dynamic subtest: vecs0 [155.553497] Dynamic subtest vecs0: SUCCESS (0.127s) [155.555080] Subtest engines-hostile: SUCCESS (0.466s) [155.659163] [037/131] (871s left) kms_frontbuffer_tracking (fbcpsr-1p-primscrn-cur-indfb-draw-render) [155.750992] Starting subtest: fbcpsr-1p-primscrn-cur-indfb-draw-render [155.752353] Subtest fbcpsr-1p-primscrn-cur-indfb-draw-render: SKIP (0.000s) [155.888198] [038/131] (871s left) perf_pmu (busy-accuracy-2) [155.919797] Starting subtest: busy-accuracy-2 [155.920513] Starting dynamic subtest: rcs0 [158.957446] Dynamic subtest rcs0: SUCCESS (3.033s) [158.966161] Starting dynamic subtest: bcs0 [161.993587] Dynamic subtest bcs0: SUCCESS (3.037s) [162.004817] Starting dynamic subtest: vcs0 [165.032732] Dynamic subtest vcs0: SUCCESS (3.036s) [165.040625] Starting dynamic subtest: vecs0 [168.069408] Dynamic subtest vecs0: SUCCESS (3.037s) [168.070827] Subtest busy-accuracy-2: SUCCESS (12.145s) [168.198634] [039/131] (859s left) vgem_basic (second-client) [168.245855] Starting subtest: second-client [168.284975] Subtest second-client: SUCCESS (0.039s) [168.368034] [040/131] (859s left) gem_exec_params (rs-invalid) [168.398754] Starting subtest: rs-invalid [168.400458] Subtest rs-invalid: SUCCESS (0.001s) [168.527004] [041/131] (859s left) kms_dsc (dsc-fractional-bpp-with-bpc) [168.616499] Starting subtest: dsc-fractional-bpp-with-bpc [168.622706] Subtest dsc-fractional-bpp-with-bpc: SKIP (0.000s) [168.716257] [042/131] (858s left) kms_frontbuffer_tracking (psr-suspend) [168.808282] Starting subtest: psr-suspend [168.809663] Subtest psr-suspend: SKIP (0.000s) [168.945017] [043/131] (858s left) gem_exec_params (invalid-bsd-ring) [168.975870] Starting subtest: invalid-bsd-ring [168.977417] Subtest invalid-bsd-ring: SUCCESS (0.001s) [169.135627] [044/131] (858s left) kms_addfb_basic (invalid-smem-bo-on-discrete) [169.164715] Starting subtest: invalid-smem-bo-on-discrete [169.166191] Subtest invalid-smem-bo-on-discrete: SKIP (0.000s) [169.362757] [045/131] (858s left) syncobj_timeline (wait-all-interrupted) [169.392491] Starting subtest: wait-all-interrupted [169.494863] Subtest wait-all-interrupted: SUCCESS (0.102s) [169.609933] [046/131] (858s left) i915_module_load (resize-bar) [169.636223] Starting subtest: resize-bar [169.642618] Subtest resize-bar: SKIP (0.006s) [169.677008] [047/131] (858s left) gem_render_copy (yf-tiled) [169.714526] Starting subtest: yf-tiled [169.715282] Starting dynamic subtest: smem [169.784608] Dynamic subtest smem: SUCCESS (0.075s) [169.785560] Subtest yf-tiled: SUCCESS (0.075s) [169.989189] [048/131] (857s left) syncobj_timeline (invalid-transfer-bad-pad) [170.017798] Starting subtest: invalid-transfer-bad-pad [170.018508] Subtest invalid-transfer-bad-pad: SUCCESS (0.000s) [170.137326] [049/131] (857s left) kms_frontbuffer_tracking (fbcpsr-2p-primscrn-shrfb-pgflip-blt) [170.228511] Starting subtest: fbcpsr-2p-primscrn-shrfb-pgflip-blt [170.230012] Subtest fbcpsr-2p-primscrn-shrfb-pgflip-blt: SKIP (0.000s) [170.348975] [050/131] (857s left) gem_ctx_persistence (userptr) [170.380261] Starting subtest: userptr [170.484104] Subtest userptr: SUCCESS (0.101s) [170.585065] [051/131] (857s left) syncobj_wait (invalid-signal-zero-handles) [170.615067] Starting subtest: invalid-signal-zero-handles [170.615827] Subtest invalid-signal-zero-handles: SUCCESS (0.000s) [170.707604] [052/131] (857s left) kms_cursor_legacy (flip-vs-cursor-crc-atomic) [170.795632] Starting subtest: flip-vs-cursor-crc-atomic [171.363047] Subtest flip-vs-cursor-crc-atomic: SUCCESS (0.567s) [171.571858] [053/131] (856s left) vgem_basic (mmap) [171.604392] Starting subtest: mmap [171.611184] Subtest mmap: SUCCESS (0.007s) [171.688067] [054/131] (856s left) gem_mmap (basic) [171.717053] Starting subtest: basic [171.720598] Subtest basic: SUCCESS (0.000s) [171.859859] [055/131] (856s left) vgem_slow (nohang) [171.889612] Starting subtest: nohang [182.325564] Subtest nohang: SUCCESS (10.401s) [182.373966] [056/131] (845s left) kms_frontbuffer_tracking (fbcpsr-stridechange) [182.464162] Starting subtest: fbcpsr-stridechange [182.465542] Subtest fbcpsr-stridechange: SKIP (0.000s) [182.568966] [057/131] (845s left) kms_frontbuffer_tracking (psr-1p-primscrn-pri-shrfb-draw-render) [182.662762] Starting subtest: psr-1p-primscrn-pri-shrfb-draw-render [182.664217] Subtest psr-1p-primscrn-pri-shrfb-draw-render: SKIP (0.000s) [182.788445] [058/131] (845s left) kms_chamelium_hpd (hdmi-hpd-for-each-pipe) [182.919695] Subtest hdmi-hpd-for-each-pipe: SKIP (0.000s) [182.994812] [059/131] (845s left) gem_userptr_blits (invalid-null-pointer) [183.029017] Starting subtest: invalid-null-pointer [183.029803] Subtest invalid-null-pointer: SUCCESS (0.001s) [183.188088] [060/131] (845s left) kms_plane_scaling (plane-downscale-factor-0-5-with-rotation) [183.275310] Starting subtest: plane-downscale-factor-0-5-with-rotation [183.276004] Starting dynamic subtest: pipe-A [183.743759] Dynamic subtest pipe-A: SKIP (0.467s) [183.750944] Starting dynamic subtest: pipe-B [184.174915] Dynamic subtest pipe-B: SKIP (0.431s) [184.176557] Subtest plane-downscale-factor-0-5-with-rotation: SKIP (0.898s) [184.321178] [061/131] (844s left) gem_exec_big (single) [184.354911] Starting subtest: single [188.412509] Subtest single: SUCCESS (4.058s) [188.929596] [062/131] (839s left) kms_multipipe_modeset (basic-max-pipe-crc-check) [189.059475] Starting subtest: basic-max-pipe-crc-check [189.061319] Subtest basic-max-pipe-crc-check: SKIP (0.000s) [189.096138] [063/131] (839s left) kms_psr2_sf (fbc-psr2-plane-move-sf-dmg-area) [189.188959] Subtest fbc-psr2-plane-move-sf-dmg-area: SKIP (0.000s) [189.229172] [064/131] (839s left) kms_frontbuffer_tracking (fbcpsr-2p-primscrn-cur-indfb-draw-mmap-wc) [189.323552] Starting subtest: fbcpsr-2p-primscrn-cur-indfb-draw-mmap-wc [189.324960] Subtest fbcpsr-2p-primscrn-cur-indfb-draw-mmap-wc: SKIP (0.000s) [189.498169] [065/131] (839s left) kms_frontbuffer_tracking (fbc-1p-offscren-pri-indfb-draw-blt) [189.592228] Starting subtest: fbc-1p-offscren-pri-indfb-draw-blt [191.728632] Subtest fbc-1p-offscren-pri-indfb-draw-blt: SUCCESS (2.136s) [191.901179] [066/131] (836s left) prime_busy (after-wait) [191.933574] Starting subtest: after-wait [191.937638] Starting dynamic subtest: rcs0 [191.972110] Dynamic subtest rcs0: SUCCESS (0.034s) [191.985277] Starting dynamic subtest: bcs0 [192.024404] Dynamic subtest bcs0: SUCCESS (0.051s) [192.044858] Starting dynamic subtest: vcs0 [192.045704] Dynamic subtest vcs0: SUCCESS (0.019s) [192.053423] Starting dynamic subtest: vecs0 [192.056050] Dynamic subtest vecs0: SUCCESS (0.011s) [192.163498] Subtest after-wait: SUCCESS (0.230s) [192.272928] [067/131] (836s left) kms_plane_scaling (planes-upscale-factor-0-25-downscale-factor-0-5) [192.361445] Starting subtest: planes-upscale-factor-0-25-downscale-factor-0-5 [192.362212] Starting dynamic subtest: pipe-A [192.489900] Dynamic subtest pipe-A: SUCCESS (0.128s) [192.505566] Starting dynamic subtest: pipe-B [192.626507] Dynamic subtest pipe-B: SUCCESS (0.135s) [192.627870] Subtest planes-upscale-factor-0-25-downscale-factor-0-5: SUCCESS (0.265s) [192.814951] [068/131] (835s left) kms_content_protection (dp-mst-type-0) [192.917889] Starting subtest: dp-mst-type-0 [192.919351] Subtest dp-mst-type-0: SKIP (0.000s) [193.055746] [069/131] (835s left) kms_big_fb (x-tiled-16bpp-rotate-90) [193.156709] Starting subtest: x-tiled-16bpp-rotate-90 [193.237140] Subtest x-tiled-16bpp-rotate-90: SKIP (0.080s) [193.404434] [070/131] (835s left) kms_frontbuffer_tracking (psr-2p-primscrn-pri-shrfb-draw-render) [193.497470] Starting subtest: psr-2p-primscrn-pri-shrfb-draw-render [193.498914] Subtest psr-2p-primscrn-pri-shrfb-draw-render: SKIP (0.000s) [193.611702] [071/131] (835s left) perf_pmu (rc6) [193.643055] Starting subtest: rc6 [193.643796] Starting dynamic subtest: gt0 [199.990957] Dynamic subtest gt0: SUCCESS (6.339s) [199.997934] Starting dynamic subtest: runtime-pm-gt0 [207.472924] Dynamic subtest runtime-pm-gt0: SUCCESS (7.481s) [207.484047] Starting dynamic subtest: runtime-pm-long-gt0 [219.902266] Dynamic subtest runtime-pm-long-gt0: SUCCESS (12.430s) [219.909463] Starting dynamic subtest: other-idle-gt0 [219.910893] Dynamic subtest other-idle-gt0: SKIP (0.000s) [219.911601] Subtest rc6: SUCCESS (26.252s) [220.208301] [072/131] (808s left) gem_exec_suspend (basic) [220.244292] Starting subtest: basic [220.245064] Starting dynamic subtest: smem [220.724078] Dynamic subtest smem: SUCCESS (0.480s) [220.724836] Subtest basic: SUCCESS (0.480s) [220.887781] [073/131] (808s left) gem_exec_flush (basic-batch-kernel-default-wb) [220.924775] Starting subtest: basic-batch-kernel-default-wb [226.536389] Subtest basic-batch-kernel-default-wb: SUCCESS (5.611s) [226.720461] [074/131] (802s left) perf (polling-parameterized) [226.791257] Starting subtest: polling-parameterized [246.856994] Subtest polling-parameterized: SUCCESS (20.030s) [246.924148] [075/131] (782s left) kms_cursor_legacy (2x-nonblocking-modeset-vs-cursor-atomic) [247.043723] Starting subtest: 2x-nonblocking-modeset-vs-cursor-atomic [247.046329] Subtest 2x-nonblocking-modeset-vs-cursor-atomic: SKIP (0.001s) [247.080861] [076/131] (781s left) gem_fence_thrash (bo-write-verify-threaded-x) [247.108542] Starting subtest: bo-write-verify-threaded-x [253.910004] Subtest bo-write-verify-threaded-x: SUCCESS (6.793s) [254.022557] [077/131] (775s left) gem_wait (await) [254.076264] Starting subtest: await [254.077040] Starting dynamic subtest: all-engines [255.145420] Dynamic subtest all-engines: SUCCESS (1.069s) [255.157531] Starting dynamic subtest: rcs0 [256.187314] Dynamic subtest rcs0: SUCCESS (1.040s) [256.209210] Starting dynamic subtest: bcs0 [257.232381] Dynamic subtest bcs0: SUCCESS (1.043s) [257.244515] Starting dynamic subtest: vcs0 [258.264710] Dynamic subtest vcs0: SUCCESS (1.031s) [258.276582] Starting dynamic subtest: vecs0 [259.298006] Dynamic subtest vecs0: SUCCESS (1.032s) [259.299375] Subtest await: SUCCESS (5.222s) [259.486670] [078/131] (769s left) vgem_basic (busy-fence) [259.518158] Starting subtest: busy-fence [259.518898] Subtest busy-fence: SUCCESS (0.000s) [259.548955] [079/131] (769s left) api_intel_allocator (open-vm) [259.578293] Starting subtest: open-vm [259.579999] Subtest open-vm: SUCCESS (0.001s) [259.704813] [080/131] (769s left) kms_frontbuffer_tracking (fbc-2p-primscrn-shrfb-msflip-blt) [259.796493] Starting subtest: fbc-2p-primscrn-shrfb-msflip-blt [259.797873] Subtest fbc-2p-primscrn-shrfb-msflip-blt: SKIP (0.000s) [259.894123] [081/131] (769s left) gem_lmem_swapping (parallel-random-verify) [259.924568] Subtest parallel-random-verify: SKIP (0.000s) [259.964458] [082/131] (769s left) kms_addfb_basic (invalid-set-prop-any) [259.995056] Starting subtest: invalid-set-prop-any [259.995798] Subtest invalid-set-prop-any: SUCCESS (0.000s) [260.100987] [083/131] (769s left) kms_frontbuffer_tracking (psr-2p-scndscrn-pri-shrfb-draw-mmap-cpu) [260.192598] Starting subtest: psr-2p-scndscrn-pri-shrfb-draw-mmap-cpu [260.193974] Subtest psr-2p-scndscrn-pri-shrfb-draw-mmap-cpu: SKIP (0.000s) [260.292443] [084/131] (769s left) core_getversion (basic) [260.322023] Starting subtest: basic [260.323388] Subtest basic: SUCCESS (0.000s) [260.366855] [085/131] (769s left) kms_atomic_transition (plane-use-after-nonblocking-unbind) [260.454645] Starting subtest: plane-use-after-nonblocking-unbind [260.455423] Starting dynamic subtest: pipe-A-HDMI-A-2 [260.543548] Dynamic subtest pipe-A-HDMI-A-2: SUCCESS (0.087s) [260.623192] Starting dynamic subtest: pipe-B-HDMI-A-2 [260.772453] Dynamic subtest pipe-B-HDMI-A-2: SUCCESS (0.160s) [260.793302] Subtest plane-use-after-nonblocking-unbind: SUCCESS (0.338s) [260.931735] [086/131] (768s left) i915_drm_fdinfo (idle) [260.963261] Starting subtest: idle [260.963982] Starting dynamic subtest: rcs0 [261.475836] Dynamic subtest rcs0: SUCCESS (0.503s) [261.486836] Starting dynamic subtest: bcs0 [261.981901] Dynamic subtest bcs0: SUCCESS (0.504s) [261.993486] Starting dynamic subtest: vcs0 [262.487494] Dynamic subtest vcs0: SUCCESS (0.504s) [262.499350] Starting dynamic subtest: vecs0 [262.993186] Dynamic subtest vecs0: SUCCESS (0.504s) [262.994612] Subtest idle: SUCCESS (2.021s) [263.102060] [087/131] (766s left) syncobj_timeline (etime-multi-wait-all-available-unsubmitted) [263.131517] Starting subtest: etime-multi-wait-all-available-unsubmitted [263.233495] Subtest etime-multi-wait-all-available-unsubmitted: SUCCESS (0.102s) [263.278740] [088/131] (766s left) kms_async_flips (test-cursor) [263.367785] Starting subtest: test-cursor [263.554855] Starting dynamic subtest: pipe-A-HDMI-A-2 [263.640521] Dynamic subtest pipe-A-HDMI-A-2: SUCCESS (0.085s) [263.839483] Starting dynamic subtest: pipe-B-HDMI-A-2 [263.895393] Dynamic subtest pipe-B-HDMI-A-2: SUCCESS (0.062s) [263.896371] Subtest test-cursor: SUCCESS (0.528s) [264.177050] [089/131] (765s left) gem_exec_capture (userptr) [264.209584] Starting subtest: userptr [265.491918] Subtest userptr: SUCCESS (1.275s) [265.588659] [090/131] (764s left) kms_feature_discovery (psr1) [265.680174] Starting subtest: psr1 [265.681582] Subtest psr1: SKIP (0.000s) [265.729794] [091/131] (763s left) kms_psr (fbc-psr-primary-mmap-cpu) [265.820201] Subtest fbc-psr-primary-mmap-cpu: SKIP (0.000s) [265.858776] [092/131] (763s left) kms_ccs (crc-sprite-planes-basic-4-tiled-dg2-rc-ccs) [265.948512] Starting subtest: crc-sprite-planes-basic-4-tiled-dg2-rc-ccs [265.949314] Starting dynamic subtest: pipe-A-HDMI-A-2 [265.968752] Dynamic subtest pipe-A-HDMI-A-2: SKIP (0.002s) [265.976126] Starting dynamic subtest: pipe-B-HDMI-A-2 [265.993861] Dynamic subtest pipe-B-HDMI-A-2: SKIP (0.002s) [265.995206] Subtest crc-sprite-planes-basic-4-tiled-dg2-rc-ccs: SKIP (0.005s) [266.119906] [093/131] (763s left) kms_pm_rpm (legacy-planes-dpms) [267.529674] Starting subtest: legacy-planes-dpms [267.531089] Starting dynamic subtest: plane-43 [268.634033] Dynamic subtest plane-43: SUCCESS (1.106s) [268.648340] Starting dynamic subtest: plane-53 [269.760128] Dynamic subtest plane-53: SUCCESS (1.124s) [269.771583] Starting dynamic subtest: plane-63 [270.990940] Dynamic subtest plane-63: SUCCESS (1.229s) [271.007264] Starting dynamic subtest: plane-73 [272.205751] Dynamic subtest plane-73: SUCCESS (1.213s) [272.206913] Subtest legacy-planes-dpms: SUCCESS (4.679s) [272.364382] [094/131] (757s left) gem_pxp (create-regular-context-1) [452.866714] Per-test timeout exceeded. Killing the current test with SIGQUIT. [462.283944] Closing watchdogs [462.287766] Initializing watchdogs [462.287820] /dev/watchdog0 [462.304899] [FACT before any test] new: hardware.pci.gpu_at_addr.0000:00:02.0: 8086:4c8a Intel Rocketlake (Gen12) RocketLake-S GT1 [UHD Graphics 750] [462.311967] [FACT before any test] new: hardware.pci.drm_card_at_addr.0000:00:02.0: card0 [462.312987] [FACT before any test] new: kernel.kmod_is_loaded.i915: true [462.313410] [FACT before any test] new: kernel.kmod_is_loaded.vgem: true [462.315123] [095/131] (567s left) gem_mmap_gtt (basic-write) [462.343553] Starting subtest: basic-write [462.572063] Subtest basic-write: SUCCESS (0.221s) [462.648180] [096/131] (567s left) kms_flip (flip-vs-modeset-vs-hang) [462.737968] Starting subtest: flip-vs-modeset-vs-hang [462.739681] Starting dynamic subtest: A-HDMI-A2 [491.067225] Dynamic subtest A-HDMI-A2: SUCCESS (28.289s) [491.081216] Starting dynamic subtest: B-HDMI-A2 [518.714479] Dynamic subtest B-HDMI-A2: SUCCESS (27.643s) [518.715738] Subtest flip-vs-modeset-vs-hang: SUCCESS (55.938s) [518.817182] [097/131] (511s left) kms_flip_scaled_crc (flip-32bpp-ytileccs-to-64bpp-ytile-downscaling) [518.906600] Starting subtest: flip-32bpp-ytileccs-to-64bpp-ytile-downscaling [518.907298] Starting dynamic subtest: pipe-A-valid-mode [518.964320] Dynamic subtest pipe-A-valid-mode: SKIP (0.055s) [518.966010] Subtest flip-32bpp-ytileccs-to-64bpp-ytile-downscaling: SKIP (0.057s) [519.035198] [098/131] (510s left) kms_tiled_display (basic-test-pattern) [519.168943] Subtest basic-test-pattern: SKIP (0.000s) [519.231035] [099/131] (510s left) kms_flip_scaled_crc (flip-64bpp-xtile-to-32bpp-xtile-downscaling) [519.319630] Starting subtest: flip-64bpp-xtile-to-32bpp-xtile-downscaling [519.320352] Starting dynamic subtest: pipe-A-valid-mode [520.337905] Dynamic subtest pipe-A-valid-mode: SUCCESS (1.017s) [520.338796] Subtest flip-64bpp-xtile-to-32bpp-xtile-downscaling: SUCCESS (1.019s) [520.443555] [100/131] (509s left) kms_getfb (getfb-addfb-different-handles) [520.532748] Starting subtest: getfb-addfb-different-handles [520.533478] Subtest getfb-addfb-different-handles: SUCCESS (0.000s) [520.629663] [101/131] (509s left) kms_lease (lease-unleased-crtc) [520.718541] Starting subtest: lease-unleased-crtc [520.719262] Starting dynamic subtest: pipe-A-HDMI-A-2 [520.788558] Dynamic subtest pipe-A-HDMI-A-2: SUCCESS (0.069s) [520.800111] Starting dynamic subtest: pipe-B-HDMI-A-2 [520.818539] Dynamic subtest pipe-B-HDMI-A-2: SUCCESS (0.029s) [520.819328] Subtest lease-unleased-crtc: SUCCESS (0.100s) [520.888621] [102/131] (509s left) gem_eio (in-flight-internal-1us) [520.925558] Starting subtest: in-flight-internal-1us [521.201165] Subtest in-flight-internal-1us: SUCCESS (0.274s) [521.366846] [103/131] (508s left) gem_create (create-ext-placement-sanity-check) [521.505831] Starting subtest: create-ext-placement-sanity-check [521.507865] Subtest create-ext-placement-sanity-check: SUCCESS (0.002s) [521.575350] [104/131] (508s left) kms_vrr (flip-basic) [521.669601] Starting subtest: flip-basic [521.671867] Subtest flip-basic: SKIP (0.000s) [521.712928] [105/131] (508s left) kms_ccs (random-ccs-data-y-tiled-gen12-rc-ccs) [521.802608] Starting subtest: random-ccs-data-y-tiled-gen12-rc-ccs [521.803324] Starting dynamic subtest: pipe-A-HDMI-A-2 [522.417098] Dynamic subtest pipe-A-HDMI-A-2: SUCCESS (0.609s) [522.427603] Starting dynamic subtest: pipe-B-HDMI-A-2 [523.027805] Dynamic subtest pipe-B-HDMI-A-2: SUCCESS (0.607s) [523.028806] Subtest random-ccs-data-y-tiled-gen12-rc-ccs: SUCCESS (1.222s) [523.182278] [106/131] (507s left) gem_userptr_blits (probe) [523.226519] Starting subtest: probe [523.325912] Subtest probe: SUCCESS (0.099s) [523.439309] [107/131] (506s left) syncobj_basic (bad-destroy) [523.468181] Starting subtest: bad-destroy [523.468894] Subtest bad-destroy: SUCCESS (0.000s) [523.517578] [108/131] (506s left) gem_ctx_engines (execute-one) [523.552228] Starting subtest: execute-one [524.311108] Subtest execute-one: SUCCESS (0.759s) [524.486348] [109/131] (505s left) api_intel_bb (intel-bb-blit-y) [524.516030] Starting subtest: intel-bb-blit-y [527.216841] Subtest intel-bb-blit-y: SUCCESS (2.692s) [527.344378] [110/131] (503s left) dmabuf_sync_file (export-multiwait) [527.393659] Starting subtest: export-multiwait [527.394501] Subtest export-multiwait: SUCCESS (0.001s) [527.430153] [111/131] (503s left) gem_softpin (32b-excludes-last-page) [527.461523] Starting subtest: 32b-excludes-last-page [527.463261] Subtest 32b-excludes-last-page: SUCCESS (0.001s) [527.578580] [112/131] (502s left) gem_exec_schedule (semaphore-codependency) [527.618643] Starting subtest: semaphore-codependency [527.624634] Subtest semaphore-codependency: SUCCESS (0.006s) [527.921389] [113/131] (502s left) kms_plane_multiple (tiling-4) [528.011544] Starting subtest: tiling-4 [528.012922] Subtest tiling-4: SKIP (0.000s) [528.049645] [114/131] (502s left) kms_ccs (bad-rotation-90-4-tiled-lnl-ccs) [528.137568] Starting subtest: bad-rotation-90-4-tiled-lnl-ccs [528.138942] Subtest bad-rotation-90-4-tiled-lnl-ccs: SKIP (0.000s) [528.251021] [115/131] (502s left) kms_flip (flip-vs-rmfb-interruptible) [528.344708] Starting subtest: flip-vs-rmfb-interruptible [528.346653] Starting dynamic subtest: A-HDMI-A2 [543.520410] Dynamic subtest A-HDMI-A2: SUCCESS (15.171s) [543.544112] Starting dynamic subtest: B-HDMI-A2 [558.669638] Dynamic subtest B-HDMI-A2: SUCCESS (15.141s) [558.676318] Subtest flip-vs-rmfb-interruptible: SUCCESS (30.322s) [558.830759] [116/131] (471s left) kms_frontbuffer_tracking (psr-1p-primscrn-spr-indfb-draw-pwrite) [558.925489] Starting subtest: psr-1p-primscrn-spr-indfb-draw-pwrite [558.926850] Subtest psr-1p-primscrn-spr-indfb-draw-pwrite: SKIP (0.000s) [559.028598] [117/131] (471s left) kms_ccs (bad-aux-stride-4-tiled-mtl-mc-ccs) [559.117735] Starting subtest: bad-aux-stride-4-tiled-mtl-mc-ccs [559.118519] Starting dynamic subtest: pipe-A-HDMI-A-2 [559.126096] Dynamic subtest pipe-A-HDMI-A-2: SKIP (0.000s) [559.134162] Starting dynamic subtest: pipe-B-HDMI-A-2 [559.141698] Dynamic subtest pipe-B-HDMI-A-2: SKIP (0.000s) [559.143205] Subtest bad-aux-stride-4-tiled-mtl-mc-ccs: SKIP (0.002s) [559.282022] [118/131] (471s left) kms_big_fb (y-tiled-max-hw-stride-32bpp-rotate-0-hflip) [559.378508] Starting subtest: y-tiled-max-hw-stride-32bpp-rotate-0-hflip [560.746188] Subtest y-tiled-max-hw-stride-32bpp-rotate-0-hflip: SUCCESS (1.367s) [560.882533] [119/131] (469s left) kms_psr2_sf (pr-cursor-plane-move-continuous-exceed-sf) [560.973295] Subtest pr-cursor-plane-move-continuous-exceed-sf: SKIP (0.000s) [561.036776] [120/131] (469s left) kms_color (legacy-gamma-reset) [561.125562] Starting subtest: legacy-gamma-reset [561.126268] Starting dynamic subtest: pipe-A-HDMI-A-2 [561.323388] Dynamic subtest pipe-A-HDMI-A-2: SUCCESS (0.197s) [561.331215] Starting dynamic subtest: pipe-B-HDMI-A-2 [561.341358] Dynamic subtest pipe-B-HDMI-A-2: SUCCESS (0.017s) [561.342063] Subtest legacy-gamma-reset: SUCCESS (0.215s) [561.413413] [121/131] (469s left) syncobj_wait (single-wait-all-for-submit-signaled) [561.444604] Starting subtest: single-wait-all-for-submit-signaled [561.445318] Subtest single-wait-all-for-submit-signaled: SUCCESS (0.000s) [561.491063] [122/131] (469s left) syncobj_timeline (etime-single-wait-all-submitted) [561.521285] Starting subtest: etime-single-wait-all-submitted [561.626792] Subtest etime-single-wait-all-submitted: SUCCESS (0.105s) [561.696413] [123/131] (469s left) kms_psr (psr-cursor-render) [561.784957] Subtest psr-cursor-render: SKIP (0.000s) [561.826133] [124/131] (469s left) kms_flip (flip-vs-panning-interruptible) [561.917517] Starting subtest: flip-vs-panning-interruptible [561.919281] Starting dynamic subtest: A-HDMI-A2 [577.128815] Dynamic subtest A-HDMI-A2: SUCCESS (15.215s) [577.143192] Starting dynamic subtest: B-HDMI-A2 [592.305172] Dynamic subtest B-HDMI-A2: SUCCESS (15.181s) [592.306875] Subtest flip-vs-panning-interruptible: SUCCESS (30.403s) [592.482935] [125/131] (438s left) kms_big_fb (4-tiled-addfb-size-overflow) [592.584342] Starting subtest: 4-tiled-addfb-size-overflow [592.585792] Subtest 4-tiled-addfb-size-overflow: SKIP (0.000s) [592.679987] [126/131] (438s left) kms_big_fb (x-tiled-max-hw-stride-64bpp-rotate-0) [592.777510] Starting subtest: x-tiled-max-hw-stride-64bpp-rotate-0 [593.994006] Subtest x-tiled-max-hw-stride-64bpp-rotate-0: SUCCESS (1.197s) [594.121473] [127/131] (437s left) kms_frontbuffer_tracking (fbcpsr-2p-scndscrn-pri-shrfb-draw-blt) [594.214669] Starting subtest: fbcpsr-2p-scndscrn-pri-shrfb-draw-blt [594.216101] Subtest fbcpsr-2p-scndscrn-pri-shrfb-draw-blt: SKIP (0.000s) [594.309853] [128/131] (436s left) kms_flip (2x-modeset-vs-vblank-race-interruptible) [594.402513] Starting subtest: 2x-modeset-vs-vblank-race-interruptible [594.403908] Subtest 2x-modeset-vs-vblank-race-interruptible: SKIP (0.001s) [594.473530] [129/131] (436s left) kms_frontbuffer_tracking (fbc-2p-primscrn-pri-indfb-draw-render) [594.568491] Starting subtest: fbc-2p-primscrn-pri-indfb-draw-render [594.569873] Subtest fbc-2p-primscrn-pri-indfb-draw-render: SKIP (0.000s) [594.673916] [130/131] (436s left) i915_pm_rpm (system-suspend) [596.086767] Starting subtest: system-suspend [612.780576] Subtest system-suspend: SUCCESS (2.583s) [622.955604] [131/131] (418s left) kms_flip (blocking-absolute-wf_vblank) [623.049747] Starting subtest: blocking-absolute-wf_vblank [623.051550] Starting dynamic subtest: A-HDMI-A2 [638.295440] Dynamic subtest A-HDMI-A2: SUCCESS (14.999s) [638.311470] Starting dynamic subtest: B-HDMI-A2 [653.495755] Dynamic subtest B-HDMI-A2: SUCCESS (15.141s) [653.496838] Subtest blocking-absolute-wf_vblank: SUCCESS (30.148s) [653.634417] Closing watchdogs results: parsing output: 0/ for test: kms_psr results: parsing output: 1/ for test: kms_cursor_crc results: parsing output: 2/ for test: kms_ccs results: parsing output: 3/ for test: gem_exec_suspend results: parsing output: 4/ for test: kms_pm_rpm results: parsing output: 5/ for test: kms_psr results: parsing output: 6/ for test: gem_exec_balancer results: parsing output: 7/ for test: gem_exec_reloc results: parsing output: 8/ for test: kms_frontbuffer_tracking results: parsing output: 9/ for test: kms_addfb_basic results: parsing output: 10/ for test: kms_cursor_legacy results: parsing output: 11/ for test: kms_joiner results: parsing output: 12/ for test: gem_workarounds results: parsing output: 13/ for test: gem_exec_reloc results: parsing output: 14/ for test: kms_chamelium_color results: parsing output: 15/ for test: gem_busy results: parsing output: 16/ for test: kms_big_fb results: parsing output: 17/ for test: gem_exec_fence results: parsing output: 18/ for test: kms_getfb results: parsing output: 19/ for test: kms_sequence results: parsing output: 20/ for test: kms_big_fb results: parsing output: 21/ for test: gem_exercise_blt results: parsing output: 22/ for test: gen9_exec_parse results: parsing output: 23/ for test: kms_cursor_crc results: parsing output: 24/ for test: kms_flip results: parsing output: 25/ for test: gem_mmap_gtt results: parsing output: 26/ for test: kms_psr results: parsing output: 27/ for test: kms_frontbuffer_tracking results: parsing output: 28/ for test: syncobj_timeline results: parsing output: 29/ for test: kms_atomic_interruptible results: parsing output: 30/ for test: gem_fence_thrash results: parsing output: 31/ for test: gem_mmap_wc results: parsing output: 32/ for test: kms_big_fb results: parsing output: 33/ for test: gem_exec_balancer results: parsing output: 34/ for test: kms_frontbuffer_tracking results: parsing output: 35/ for test: gem_ctx_persistence results: parsing output: 36/ for test: kms_frontbuffer_tracking results: parsing output: 37/ for test: perf_pmu results: parsing output: 38/ for test: vgem_basic results: parsing output: 39/ for test: gem_exec_params results: parsing output: 40/ for test: kms_dsc results: parsing output: 41/ for test: kms_frontbuffer_tracking results: parsing output: 42/ for test: gem_exec_params results: parsing output: 43/ for test: kms_addfb_basic results: parsing output: 44/ for test: syncobj_timeline results: parsing output: 45/ for test: i915_module_load results: parsing output: 46/ for test: gem_render_copy results: parsing output: 47/ for test: syncobj_timeline results: parsing output: 48/ for test: kms_frontbuffer_tracking results: parsing output: 49/ for test: gem_ctx_persistence results: parsing output: 50/ for test: syncobj_wait results: parsing output: 51/ for test: kms_cursor_legacy results: parsing output: 52/ for test: vgem_basic results: parsing output: 53/ for test: gem_mmap results: parsing output: 54/ for test: vgem_slow results: parsing output: 55/ for test: kms_frontbuffer_tracking results: parsing output: 56/ for test: kms_frontbuffer_tracking results: parsing output: 57/ for test: kms_chamelium_hpd results: parsing output: 58/ for test: gem_userptr_blits results: parsing output: 59/ for test: kms_plane_scaling results: parsing output: 60/ for test: gem_exec_big results: parsing output: 61/ for test: kms_multipipe_modeset results: parsing output: 62/ for test: kms_psr2_sf results: parsing output: 63/ for test: kms_frontbuffer_tracking results: parsing output: 64/ for test: kms_frontbuffer_tracking results: parsing output: 65/ for test: prime_busy results: parsing output: 66/ for test: kms_plane_scaling results: parsing output: 67/ for test: kms_content_protection results: parsing output: 68/ for test: kms_big_fb results: parsing output: 69/ for test: kms_frontbuffer_tracking results: parsing output: 70/ for test: perf_pmu results: parsing output: 71/ for test: gem_exec_suspend results: parsing output: 72/ for test: gem_exec_flush results: parsing output: 73/ for test: perf results: parsing output: 74/ for test: kms_cursor_legacy results: parsing output: 75/ for test: gem_fence_thrash results: parsing output: 76/ for test: gem_wait results: parsing output: 77/ for test: vgem_basic results: parsing output: 78/ for test: api_intel_allocator results: parsing output: 79/ for test: kms_frontbuffer_tracking results: parsing output: 80/ for test: gem_lmem_swapping results: parsing output: 81/ for test: kms_addfb_basic results: parsing output: 82/ for test: kms_frontbuffer_tracking results: parsing output: 83/ for test: core_getversion results: parsing output: 84/ for test: kms_atomic_transition results: parsing output: 85/ for test: i915_drm_fdinfo results: parsing output: 86/ for test: syncobj_timeline results: parsing output: 87/ for test: kms_async_flips results: parsing output: 88/ for test: gem_exec_capture results: parsing output: 89/ for test: kms_feature_discovery results: parsing output: 90/ for test: kms_psr results: parsing output: 91/ for test: kms_ccs results: parsing output: 92/ for test: kms_pm_rpm results: parsing output: 93/ for test: gem_pxp results: parsing output: 94/ for test: gem_mmap_gtt results: parsing output: 95/ for test: kms_flip results: parsing output: 96/ for test: kms_flip_scaled_crc results: parsing output: 97/ for test: kms_tiled_display results: parsing output: 98/ for test: kms_flip_scaled_crc results: parsing output: 99/ for test: kms_getfb results: parsing output: 100/ for test: kms_lease results: parsing output: 101/ for test: gem_eio results: parsing output: 102/ for test: gem_create results: parsing output: 103/ for test: kms_vrr results: parsing output: 104/ for test: kms_ccs results: parsing output: 105/ for test: gem_userptr_blits results: parsing output: 106/ for test: syncobj_basic results: parsing output: 107/ for test: gem_ctx_engines results: parsing output: 108/ for test: api_intel_bb results: parsing output: 109/ for test: dmabuf_sync_file results: parsing output: 110/ for test: gem_softpin results: parsing output: 111/ for test: gem_exec_schedule results: parsing output: 112/ for test: kms_plane_multiple results: parsing output: 113/ for test: kms_ccs results: parsing output: 114/ for test: kms_flip results: parsing output: 115/ for test: kms_frontbuffer_tracking results: parsing output: 116/ for test: kms_ccs results: parsing output: 117/ for test: kms_big_fb results: parsing output: 118/ for test: kms_psr2_sf results: parsing output: 119/ for test: kms_color results: parsing output: 120/ for test: syncobj_wait results: parsing output: 121/ for test: syncobj_timeline results: parsing output: 122/ for test: kms_psr results: parsing output: 123/ for test: kms_flip results: parsing output: 124/ for test: kms_big_fb results: parsing output: 125/ for test: kms_big_fb results: parsing output: 126/ for test: kms_frontbuffer_tracking results: parsing output: 127/ for test: kms_flip results: parsing output: 128/ for test: kms_frontbuffer_tracking results: parsing output: 129/ for test: i915_pm_rpm results: parsing output: 130/ for test: kms_flip Done.