[47.541799] Initializing watchdogs
[47.541862]   /dev/watchdog0
[47.555224] [FACT before any test] new: hardware.pci.gpu_at_addr.0000:03:00.0: 8086:e20b Intel Battlemage (Gen20) 
[47.561284] [FACT before any test] new: hardware.pci.drm_card_at_addr.0000:03:00.0: card0
[47.564185] [FACT before any test] new: kernel.kmod_is_loaded.xe: true
[47.570612] [001/123] (960s left) kms_flip (2x-flip-vs-rmfb-interruptible)
[47.782668] Starting subtest: 2x-flip-vs-rmfb-interruptible
[47.797082] Starting dynamic subtest: AB-DP2-HDMI-A3
[53.202071] Dynamic subtest AB-DP2-HDMI-A3: SUCCESS (5.404s)
[53.215718] Starting dynamic subtest: AC-DP2-HDMI-A3
[58.536247] Dynamic subtest AC-DP2-HDMI-A3: SUCCESS (5.331s)
[58.550651] Starting dynamic subtest: AD-DP2-HDMI-A3
[63.899242] Dynamic subtest AD-DP2-HDMI-A3: SUCCESS (5.349s)
[63.921434] Starting dynamic subtest: BC-DP2-HDMI-A3
[69.264007] Dynamic subtest BC-DP2-HDMI-A3: SUCCESS (5.360s)
[69.280524] Starting dynamic subtest: BD-DP2-HDMI-A3
[74.593501] Dynamic subtest BD-DP2-HDMI-A3: SUCCESS (5.329s)
[74.605778] Starting dynamic subtest: CD-DP2-HDMI-A3
[79.919146] Dynamic subtest CD-DP2-HDMI-A3: SUCCESS (5.318s)
[79.942325] Subtest 2x-flip-vs-rmfb-interruptible: SUCCESS (32.147s)
[80.239105] [002/123] (927s left) kms_async_flips (alternate-sync-async-flip)
[80.437371] Starting subtest: alternate-sync-async-flip
[80.823557] Starting dynamic subtest: pipe-A-DP-2
[83.027978] Dynamic subtest pipe-A-DP-2: SUCCESS (2.195s)
[83.254988] Starting dynamic subtest: pipe-A-HDMI-A-3
[85.442605] Dynamic subtest pipe-A-HDMI-A-3: SUCCESS (2.189s)
[85.670216] Starting dynamic subtest: pipe-B-DP-2
[87.872445] Dynamic subtest pipe-B-DP-2: SUCCESS (2.214s)
[88.095499] Starting dynamic subtest: pipe-B-HDMI-A-3
[90.263988] Dynamic subtest pipe-B-HDMI-A-3: SUCCESS (2.178s)
[90.493400] Starting dynamic subtest: pipe-C-DP-2
[92.691794] Dynamic subtest pipe-C-DP-2: SUCCESS (2.200s)
[92.913276] Starting dynamic subtest: pipe-C-HDMI-A-3
[95.084641] Dynamic subtest pipe-C-HDMI-A-3: SUCCESS (2.178s)
[95.327045] Starting dynamic subtest: pipe-D-DP-2
[97.503267] Dynamic subtest pipe-D-DP-2: SUCCESS (2.198s)
[97.736601] Starting dynamic subtest: pipe-D-HDMI-A-3
[99.927598] Dynamic subtest pipe-D-HDMI-A-3: SUCCESS (2.194s)
[99.934243] Subtest alternate-sync-async-flip: SUCCESS (19.493s)
[100.341832] [003/123] (907s left) xe_exec_basic (many-execqueues-many-vm-basic-defer-bind)
[100.408134] Starting subtest: many-execqueues-many-vm-basic-defer-bind
[101.081600] Subtest many-execqueues-many-vm-basic-defer-bind: SUCCESS (0.670s)
[101.162748] [004/123] (907s left) xe_oa (oa-regs-whitelisted)
[101.241510] Starting subtest: oa-regs-whitelisted
[101.247682] Starting dynamic subtest: ccs-0
[101.261384] Dynamic subtest ccs-0: SUCCESS (0.017s)
[101.269187] Subtest oa-regs-whitelisted: SUCCESS (0.018s)
[101.371259] [005/123] (906s left) kms_plane_scaling (planes-downscale-factor-0-5-unity-scaling)
[101.584578] Starting subtest: planes-downscale-factor-0-5-unity-scaling
[101.591362] Starting dynamic subtest: pipe-A
[101.713249] Dynamic subtest pipe-A: SUCCESS (0.135s)
[101.735277] Starting dynamic subtest: pipe-B
[101.944896] Dynamic subtest pipe-B: SUCCESS (0.221s)
[101.959420] Starting dynamic subtest: pipe-C
[102.176531] Dynamic subtest pipe-C: SUCCESS (0.223s)
[102.194051] Starting dynamic subtest: pipe-D
[102.387522] Dynamic subtest pipe-D: SUCCESS (0.218s)
[102.397368] Subtest planes-downscale-factor-0-5-unity-scaling: SUCCESS (0.806s)
[102.691769] [006/123] (905s left) xe_vm (mmap-style-bind-many-either-side-partial)
[102.780756] Starting subtest: mmap-style-bind-many-either-side-partial
[102.786952] Subtest mmap-style-bind-many-either-side-partial: SUCCESS (0.011s)
[102.881620] [007/123] (905s left) xe_vm (large-userptr-misaligned-binds-4194304)
[102.963388] Starting subtest: large-userptr-misaligned-binds-4194304
[102.975192] Subtest large-userptr-misaligned-binds-4194304: SUCCESS (0.013s)
[103.059692] [008/123] (905s left) xe_vm (bind-flag-invalid)
[103.152650] Starting subtest: bind-flag-invalid
[103.169131] Subtest bind-flag-invalid: SUCCESS (0.006s)
[103.232842] [009/123] (905s left) kms_ccs (bad-rotation-90-4-tiled-dg2-rc-ccs)
[103.441539] Starting subtest: bad-rotation-90-4-tiled-dg2-rc-ccs
[103.464011] Subtest bad-rotation-90-4-tiled-dg2-rc-ccs: SKIP (0.000s)
[103.774623] [010/123] (904s left) kms_hdr (brightness-with-hdr)
[104.001332] Starting subtest: brightness-with-hdr
[104.046664] Subtest brightness-with-hdr: SKIP (0.000s)
[104.134165] [011/123] (904s left) kms_pipe_crc_basic (nonblocking-crc-frame-sequence)
[104.340339] Starting subtest: nonblocking-crc-frame-sequence
[104.353649] Starting dynamic subtest: pipe-A-DP-2
[105.124757] Dynamic subtest pipe-A-DP-2: SUCCESS (0.780s)
[105.144501] Starting dynamic subtest: pipe-B-HDMI-A-3
[105.727091] Dynamic subtest pipe-B-HDMI-A-3: SUCCESS (0.589s)
[105.737852] Starting dynamic subtest: pipe-C-DP-2
[106.364784] Dynamic subtest pipe-C-DP-2: SUCCESS (0.641s)
[106.375755] Starting dynamic subtest: pipe-D-DP-2
[106.989970] Dynamic subtest pipe-D-DP-2: SUCCESS (0.621s)
[106.998819] Subtest nonblocking-crc-frame-sequence: SUCCESS (2.646s)
[107.218948] [012/123] (901s left) kms_frontbuffer_tracking (psr-2p-primscrn-cur-indfb-draw-render)
[107.473752] Starting subtest: psr-2p-primscrn-cur-indfb-draw-render
[107.496588] Subtest psr-2p-primscrn-cur-indfb-draw-render: SKIP (0.000s)
[107.575398] [013/123] (901s left) xe_exec_compute_mode (many-execqueues-userptr-unmap)
[107.669316] Starting subtest: many-execqueues-userptr-unmap
[108.034256] Subtest many-execqueues-userptr-unmap: SUCCESS (0.376s)
[108.140584] [014/123] (900s left) xe_exec_fault_mode (twice-bindexecqueue-userptr)
[108.240964] Starting subtest: twice-bindexecqueue-userptr
[108.300429] Subtest twice-bindexecqueue-userptr: SUCCESS (0.071s)
[108.400285] [015/123] (900s left) kms_frontbuffer_tracking (drrs-1p-primscrn-pri-indfb-draw-render)
[108.652518] Starting subtest: drrs-1p-primscrn-pri-indfb-draw-render
[108.674568] Subtest drrs-1p-primscrn-pri-indfb-draw-render: SKIP (0.000s)
[108.752380] [016/123] (900s left) kms_cursor_legacy (cursora-vs-flipa-atomic-transitions)
[108.961883] Starting subtest: cursorA-vs-flipA-atomic-transitions
[119.932389] Subtest cursorA-vs-flipA-atomic-transitions: SUCCESS (10.963s)
[120.131135] [017/123] (888s left) xe_exec_balancer (once-parallel-basic)
[120.220086] Starting subtest: once-parallel-basic
[120.226711] Subtest once-parallel-basic: SUCCESS (0.010s)
[120.314345] [018/123] (888s left) kms_frontbuffer_tracking (fbcpsr-rgb101010-draw-blt)
[120.561090] Starting subtest: fbcpsr-rgb101010-draw-blt
[120.584294] Subtest fbcpsr-rgb101010-draw-blt: SKIP (0.000s)
[120.643525] [019/123] (888s left) kms_cursor_crc (cursor-offscreen-512x170)
[121.008982] Starting subtest: cursor-offscreen-512x170
[121.030812] Subtest cursor-offscreen-512x170: SKIP (0.001s)
[121.130765] [020/123] (888s left) xe_exec_threads (threads-fd-userptr-rebind)
[121.218300] Starting subtest: threads-fd-userptr-rebind
[121.999914] Subtest threads-fd-userptr-rebind: SUCCESS (0.801s)
[122.102423] [021/123] (887s left) kms_chamelium_color (degamma)
[122.311644] Subtest degamma: SKIP (0.000s)
[122.374507] [022/123] (887s left) kms_rotation_crc (primary-yf-tiled-reflect-x-0)
[122.577498] Starting subtest: primary-yf-tiled-reflect-x-0
[122.707919] Subtest primary-yf-tiled-reflect-x-0: SKIP (0.125s)
[122.904092] [023/123] (886s left) kms_psr (fbc-psr-sprite-plane-onoff)
[123.117499] Subtest fbc-psr-sprite-plane-onoff: SKIP (0.000s)
[123.186658] [024/123] (886s left) kms_ccs (crc-primary-basic-4-tiled-bmg-ccs)
[123.389617] Starting subtest: crc-primary-basic-4-tiled-bmg-ccs
[123.395720] Starting dynamic subtest: pipe-A-DP-2
[129.502532] Dynamic subtest pipe-A-DP-2: SUCCESS (6.114s)
[129.516648] Starting dynamic subtest: pipe-A-HDMI-A-3
[131.204598] Dynamic subtest pipe-A-HDMI-A-3: SUCCESS (1.695s)
[131.223054] Starting dynamic subtest: pipe-B-DP-2
[132.961856] Dynamic subtest pipe-B-DP-2: SUCCESS (1.753s)
[132.972625] Starting dynamic subtest: pipe-B-HDMI-A-3
[134.655781] Dynamic subtest pipe-B-HDMI-A-3: SUCCESS (1.688s)
[134.670055] Starting dynamic subtest: pipe-C-DP-2
[136.383962] Dynamic subtest pipe-C-DP-2: SUCCESS (1.721s)
[136.398665] Starting dynamic subtest: pipe-C-HDMI-A-3
[138.109240] Dynamic subtest pipe-C-HDMI-A-3: SUCCESS (1.712s)
[138.131226] Starting dynamic subtest: pipe-D-DP-2
[139.830777] Dynamic subtest pipe-D-DP-2: SUCCESS (1.716s)
[139.852686] Starting dynamic subtest: pipe-D-HDMI-A-3
[141.530888] Dynamic subtest pipe-D-HDMI-A-3: SUCCESS (1.694s)
[141.540682] Subtest crc-primary-basic-4-tiled-bmg-ccs: SUCCESS (18.136s)
[141.826103] [025/123] (867s left) xe_vm (large-userptr-split-binds-67108864)
[141.915288] Starting subtest: large-userptr-split-binds-67108864
[141.942100] Subtest large-userptr-split-binds-67108864: SUCCESS (0.045s)
[142.070105] [026/123] (867s left) xe_pm (s2idle-vm-bind-unbind-all)
[143.196321] Starting subtest: s2idle-vm-bind-unbind-all
[159.387615] Subtest s2idle-vm-bind-unbind-all: SUCCESS (3.157s)
[167.538318] [027/123] (863s left) xe_exec_threads (threads-mixed-shared-vm-rebind)
[167.627501] Starting subtest: threads-mixed-shared-vm-rebind
[168.420786] Subtest threads-mixed-shared-vm-rebind: SUCCESS (0.802s)
[168.499408] [028/123] (862s left) xe_pat (prime-external-import-coh)
[168.586208] Starting subtest: prime-external-import-coh
[168.614975] Subtest prime-external-import-coh: SUCCESS (0.039s)
[168.706682] [FACT xe_pat (prime-external-import-coh)] new: kernel.kmod_is_loaded.vgem: true
[168.723598] [029/123] (862s left) kms_frontbuffer_tracking (basic)
[168.967585] Starting subtest: basic
[170.866186] Subtest basic: SUCCESS (1.935s)
[171.066681] [030/123] (859s left) kms_bw (connected-linear-tiling-3-displays-2560x1440p)
[171.275341] Starting subtest: connected-linear-tiling-3-displays-2560x1440p
[171.287837] Subtest connected-linear-tiling-3-displays-2560x1440p: SKIP (0.000s)
[171.353479] [031/123] (859s left) xe_mmap (cpu-caching)
[171.425266] Starting subtest: cpu-caching
[171.431409] Subtest cpu-caching: SUCCESS (0.001s)
[171.489536] [032/123] (859s left) kms_big_fb (4-tiled-32bpp-rotate-90)
[171.719343] Starting subtest: 4-tiled-32bpp-rotate-90
[171.802471] Subtest 4-tiled-32bpp-rotate-90: SKIP (0.079s)
[171.982764] [033/123] (859s left) kms_frontbuffer_tracking (fbcdrrs-1p-offscren-pri-shrfb-draw-mmap-wc)
[172.225313] Starting subtest: fbcdrrs-1p-offscren-pri-shrfb-draw-mmap-wc
[172.241302] Subtest fbcdrrs-1p-offscren-pri-shrfb-draw-mmap-wc: SKIP (0.000s)
[172.326189] [034/123] (858s left) kms_frontbuffer_tracking (drrs-2p-primscrn-spr-indfb-draw-render)
[172.576836] Starting subtest: drrs-2p-primscrn-spr-indfb-draw-render
[172.599496] Subtest drrs-2p-primscrn-spr-indfb-draw-render: SKIP (0.000s)
[172.680947] [035/123] (858s left) xe_exec_threads (threads-bal-mixed-userptr-invalidate-race)
[172.775528] Starting subtest: threads-bal-mixed-userptr-invalidate-race
[173.311413] Subtest threads-bal-mixed-userptr-invalidate-race: SUCCESS (0.540s)
[173.400260] [036/123] (857s left) xe_eudebug_online (debugger-reopen)
[173.518921] Subtest debugger-reopen: SKIP (0.000s)
[173.601000] [037/123] (857s left) xe_exec_reset (gt-reset)
[173.696567] Starting subtest: gt-reset
[174.035397] Subtest gt-reset: SUCCESS (0.369s)
[174.131679] [038/123] (857s left) kms_frontbuffer_tracking (psr-2p-scndscrn-pri-shrfb-draw-render)
[174.367180] Starting subtest: psr-2p-scndscrn-pri-shrfb-draw-render
[174.382962] Subtest psr-2p-scndscrn-pri-shrfb-draw-render: SKIP (0.000s)
[174.464988] [039/123] (857s left) xe_exec_fault_mode (once-invalid-fault)
[174.536680] Starting subtest: once-invalid-fault
[174.570346] Subtest once-invalid-fault: SUCCESS (0.037s)
[174.671184] [040/123] (856s left) kms_flip (flip-vs-absolute-wf_vblank)
[174.899258] Starting subtest: flip-vs-absolute-wf_vblank
[174.910830] Starting dynamic subtest: A-DP2
[179.322896] Dynamic subtest A-DP2: SUCCESS (4.427s)
[179.340590] Starting dynamic subtest: B-DP2
[183.704980] Dynamic subtest B-DP2: SUCCESS (4.379s)
[183.720827] Starting dynamic subtest: C-DP2
[188.068325] Dynamic subtest C-DP2: SUCCESS (4.361s)
[188.085493] Starting dynamic subtest: D-DP2
[192.439771] Dynamic subtest D-DP2: SUCCESS (4.380s)
[192.463538] Starting dynamic subtest: A-HDMI-A3
[196.792517] Dynamic subtest A-HDMI-A3: SUCCESS (4.347s)
[196.813183] Starting dynamic subtest: B-HDMI-A3
[201.151621] Dynamic subtest B-HDMI-A3: SUCCESS (4.350s)
[201.166074] Starting dynamic subtest: C-HDMI-A3
[205.501362] Dynamic subtest C-HDMI-A3: SUCCESS (4.341s)
[205.522902] Starting dynamic subtest: D-HDMI-A3
[209.848188] Dynamic subtest D-HDMI-A3: SUCCESS (4.349s)
[209.856866] Subtest flip-vs-absolute-wf_vblank: SUCCESS (34.969s)
[210.128044] [041/123] (821s left) xe_exec_basic (once-userptr-invalidate)
[210.224050] Starting subtest: once-userptr-invalidate
[210.240512] Subtest once-userptr-invalidate: SUCCESS (0.022s)
[210.332319] [042/123] (821s left) kms_color (invalid-ctm-matrix-sizes)
[210.549066] Starting subtest: invalid-ctm-matrix-sizes
[210.556934] Starting dynamic subtest: pipe-A
[210.564928] Dynamic subtest pipe-A: SUCCESS (0.002s)
[210.576153] Starting dynamic subtest: pipe-B
[210.586320] Dynamic subtest pipe-B: SUCCESS (0.003s)
[210.601344] Starting dynamic subtest: pipe-C
[210.607521] Dynamic subtest pipe-C: SUCCESS (0.004s)
[210.621262] Starting dynamic subtest: pipe-D
[210.631749] Dynamic subtest pipe-D: SUCCESS (0.004s)
[210.638363] Subtest invalid-ctm-matrix-sizes: SUCCESS (0.015s)
[210.706250] [043/123] (821s left) kms_psr2_sf (psr2-primary-plane-update-sf-dmg-area-big-fb)
[210.996913] Subtest psr2-primary-plane-update-sf-dmg-area-big-fb: SKIP (0.000s)
[211.069389] [044/123] (820s left) kms_writeback (writeback-fb-id-xrgb2101010)
[211.286765] Subtest writeback-fb-id-XRGB2101010: SKIP (0.000s)
[211.361482] [045/123] (820s left) kms_vblank (wait-idle-hang)
[211.578534] Starting subtest: wait-idle-hang
[211.584835] Starting dynamic subtest: pipe-A-DP-2
[214.006193] Dynamic subtest pipe-A-DP-2: SUCCESS (2.425s)
[214.018589] Starting dynamic subtest: pipe-A-HDMI-A-3
[216.222981] Dynamic subtest pipe-A-HDMI-A-3: SUCCESS (2.219s)
[216.259078] Starting dynamic subtest: pipe-D-DP-2
[218.485955] Dynamic subtest pipe-D-DP-2: SUCCESS (2.249s)
[218.496904] Starting dynamic subtest: pipe-D-HDMI-A-3
[220.712684] Dynamic subtest pipe-D-HDMI-A-3: SUCCESS (2.222s)
[220.729157] Subtest wait-idle-hang: SUCCESS (9.132s)
[220.936833] [046/123] (811s left) kms_frontbuffer_tracking (fbc-2p-scndscrn-spr-indfb-draw-blt)
[221.207953] Starting subtest: fbc-2p-scndscrn-spr-indfb-draw-blt
[222.266644] Subtest fbc-2p-scndscrn-spr-indfb-draw-blt: SKIP (1.071s)
[222.429666] [047/123] (809s left) kms_frontbuffer_tracking (fbcdrrs-2p-scndscrn-cur-indfb-onoff)
[222.682677] Starting subtest: fbcdrrs-2p-scndscrn-cur-indfb-onoff
[222.703958] Subtest fbcdrrs-2p-scndscrn-cur-indfb-onoff: SKIP (0.000s)
[222.797901] [048/123] (809s left) kms_frontbuffer_tracking (psr-2p-primscrn-spr-indfb-draw-render)
[223.051679] Starting subtest: psr-2p-primscrn-spr-indfb-draw-render
[223.073695] Subtest psr-2p-primscrn-spr-indfb-draw-render: SKIP (0.000s)
[223.151210] [049/123] (809s left) kms_frontbuffer_tracking (fbcpsr-2p-primscrn-cur-indfb-draw-blt)
[223.404839] Starting subtest: fbcpsr-2p-primscrn-cur-indfb-draw-blt
[223.428094] Subtest fbcpsr-2p-primscrn-cur-indfb-draw-blt: SKIP (0.000s)
[223.511051] [050/123] (808s left) kms_async_flips (invalid-async-flip)
[223.746047] Starting subtest: invalid-async-flip
[223.768121] Subtest invalid-async-flip: SKIP (0.000s)
[224.310798] [051/123] (808s left) xe_exec_fault_mode (many-execqueues-bindexecqueue-userptr-invalidate-prefetch
[224.380632] Starting subtest: many-execqueues-bindexecqueue-userptr-invalidate-prefetch
[225.220368] Subtest many-execqueues-bindexecqueue-userptr-invalidate-prefetch: SUCCESS (0.837s)
[225.306611] [052/123] (807s left) kms_psr2_sf (fbc-pr-overlay-plane-update-continuous-sf)
[225.574409] Subtest fbc-pr-overlay-plane-update-continuous-sf: SKIP (0.000s)
[225.634617] [053/123] (806s left) xe_exec_fault_mode (many-rebind-prefetch)
[225.703168] Starting subtest: many-rebind-prefetch
[226.148433] Subtest many-rebind-prefetch: SUCCESS (0.452s)
[226.245796] [054/123] (806s left) kms_big_fb (yf-tiled-max-hw-stride-64bpp-rotate-180-async-flip)
[226.458359] Starting subtest: yf-tiled-max-hw-stride-64bpp-rotate-180-async-flip
[226.470895] Subtest yf-tiled-max-hw-stride-64bpp-rotate-180-async-flip: SKIP (0.000s)
[226.557615] [055/123] (805s left) kms_cursor_edge_walk (256x256-top-edge)
[226.761466] Starting subtest: 256x256-top-edge
[226.767575] Starting dynamic subtest: pipe-A-DP-2
[230.182061] Dynamic subtest pipe-A-DP-2: SUCCESS (3.418s)
[230.193840] Starting dynamic subtest: pipe-D-DP-2
[233.492048] Dynamic subtest pipe-D-DP-2: SUCCESS (3.296s)
[233.502429] Subtest 256x256-top-edge: SUCCESS (6.719s)
[233.703239] [056/123] (798s left) xe_create (create-execqueues-noleak)
[233.790310] Starting subtest: create-execqueues-noleak
[234.198844] Subtest create-execqueues-noleak: SUCCESS (0.417s)
[234.313474] [057/123] (798s left) kms_universal_plane (disable-primary-vs-flip)
[234.524205] Starting subtest: disable-primary-vs-flip
[234.540579] Starting dynamic subtest: pipe-A-DP-2
[235.146650] Dynamic subtest pipe-A-DP-2: SUCCESS (0.617s)
[235.164227] Starting dynamic subtest: pipe-B-HDMI-A-3
[235.485783] Dynamic subtest pipe-B-HDMI-A-3: SUCCESS (0.342s)
[235.501015] Starting dynamic subtest: pipe-C-DP-2
[235.893752] Dynamic subtest pipe-C-DP-2: SUCCESS (0.404s)
[235.906442] Starting dynamic subtest: pipe-D-DP-2
[236.307126] Dynamic subtest pipe-D-DP-2: SUCCESS (0.414s)
[236.320518] Subtest disable-primary-vs-flip: SUCCESS (1.785s)
[236.527800] [058/123] (796s left) kms_frontbuffer_tracking (fbcpsr-slowdraw)
[236.786239] Starting subtest: fbcpsr-slowdraw
[236.805218] Subtest fbcpsr-slowdraw: SKIP (0.000s)
[236.886938] [059/123] (795s left) xe_vm (large-misaligned-binds-536870912)
[236.982331] Starting subtest: large-misaligned-binds-536870912
[237.020002] Subtest large-misaligned-binds-536870912: SUCCESS (0.052s)
[237.133841] [060/123] (795s left) xe_oa (invalid-map-oa-buffer)
[237.236522] Starting subtest: invalid-map-oa-buffer
[237.253023] Starting dynamic subtest: ccs-0
[237.262891] Dynamic subtest ccs-0: SUCCESS (0.008s)
[237.276242] Subtest invalid-map-oa-buffer: SUCCESS (0.009s)
[237.350941] [061/123] (795s left) xe_sriov_auto_provisioning (selfconfig-reprovision-increase-numvfs)
[237.447251] Subtest selfconfig-reprovision-increase-numvfs: SKIP (0.000s)
[237.535680] [062/123] (795s left) kms_psr (psr2-primary-blt)
[237.754857] Subtest psr2-primary-blt: SKIP (0.000s)
[237.820747] [063/123] (795s left) kms_plane_cursor (primary)
[238.030404] Starting subtest: primary
[238.043905] Starting dynamic subtest: pipe-A-DP-2-size-64
[241.111672] Dynamic subtest pipe-A-DP-2-size-64: SUCCESS (3.079s)
[241.162388] Starting dynamic subtest: pipe-A-DP-2-size-128
[244.194365] Dynamic subtest pipe-A-DP-2-size-128: SUCCESS (3.048s)
[244.247931] Starting dynamic subtest: pipe-A-DP-2-size-256
[247.277032] Dynamic subtest pipe-A-DP-2-size-256: SUCCESS (3.048s)
[247.408941] Starting dynamic subtest: pipe-B-HDMI-A-3-size-64
[250.510595] Dynamic subtest pipe-B-HDMI-A-3-size-64: SUCCESS (3.132s)
[250.562121] Starting dynamic subtest: pipe-B-HDMI-A-3-size-128
[253.593554] Dynamic subtest pipe-B-HDMI-A-3-size-128: SUCCESS (3.047s)
[253.647737] Starting dynamic subtest: pipe-B-HDMI-A-3-size-256
[256.690916] Dynamic subtest pipe-B-HDMI-A-3-size-256: SUCCESS (3.064s)
[256.828934] Starting dynamic subtest: pipe-C-DP-2-size-64
[259.923199] Dynamic subtest pipe-C-DP-2-size-64: SUCCESS (3.118s)
[259.977059] Starting dynamic subtest: pipe-C-DP-2-size-128
[263.044232] Dynamic subtest pipe-C-DP-2-size-128: SUCCESS (3.080s)
[263.098444] Starting dynamic subtest: pipe-C-DP-2-size-256
[266.141837] Dynamic subtest pipe-C-DP-2-size-256: SUCCESS (3.063s)
[266.276335] Starting dynamic subtest: pipe-D-DP-2-size-64
[269.406962] Dynamic subtest pipe-D-DP-2-size-64: SUCCESS (3.150s)
[269.467517] Starting dynamic subtest: pipe-D-DP-2-size-128
[272.523131] Dynamic subtest pipe-D-DP-2-size-128: SUCCESS (3.081s)
[272.576592] Starting dynamic subtest: pipe-D-DP-2-size-256
[275.647902] Dynamic subtest pipe-D-DP-2-size-256: SUCCESS (3.081s)
[275.741110] Subtest primary: SUCCESS (37.721s)
[275.960682] [064/123] (757s left) xe_exec_basic (many-null-defer-mmap)
[276.043656] Starting subtest: many-null-defer-mmap
[276.322223] Subtest many-null-defer-mmap: SUCCESS (0.288s)
[276.430612] [065/123] (756s left) kms_addfb_basic (bo-too-small)
[276.647651] Starting subtest: bo-too-small
[276.662125] Subtest bo-too-small: SUCCESS (0.000s)
[276.766483] [066/123] (756s left) xe_intel_bb (intel-bb-blit-y)
[276.863775] Starting subtest: intel-bb-blit-y
[276.957731] Subtest intel-bb-blit-y: SUCCESS (0.111s)
[277.043214] [067/123] (756s left) xe_vm (compact-64k-pages)
[277.135190] Starting subtest: compact-64k-pages
[277.141729] Subtest compact-64k-pages: SUCCESS (0.007s)
[277.261130] [068/123] (756s left) kms_plane_scaling (plane-upscale-factor-0-25-with-rotation)
[277.489917] Starting subtest: plane-upscale-factor-0-25-with-rotation
[277.503238] Starting dynamic subtest: pipe-A
[277.881425] Dynamic subtest pipe-A: SUCCESS (0.397s)
[277.907009] Starting dynamic subtest: pipe-B
[278.351919] Dynamic subtest pipe-B: SUCCESS (0.471s)
[278.376085] Starting dynamic subtest: pipe-C
[278.822352] Dynamic subtest pipe-C: SUCCESS (0.471s)
[278.847034] Starting dynamic subtest: pipe-D
[279.298987] Dynamic subtest pipe-D: SUCCESS (0.474s)
[279.306012] Subtest plane-upscale-factor-0-25-with-rotation: SUCCESS (1.824s)
[279.576372] [069/123] (753s left) xe_evict (evict-small-multi-vm)
[279.944938] Starting subtest: evict-small-multi-vm
[284.871759] Subtest evict-small-multi-vm: SUCCESS (4.938s)
[284.984146] [070/123] (748s left) xe_exec_basic (multigpu-once-basic-defer-mmap)
[285.083112] Starting subtest: multigpu-once-basic-defer-mmap
[285.142602] Subtest multigpu-once-basic-defer-mmap: SKIP (0.041s)
[285.188447] [071/123] (748s left) kms_joiner (basic-force-big-joiner)
[285.412008] Starting subtest: basic-force-big-joiner
[285.418106] Starting dynamic subtest: single
[286.126216] Dynamic subtest single: SUCCESS (0.740s)
[286.133018] Subtest basic-force-big-joiner: SUCCESS (0.742s)
[286.401757] [072/123] (747s left) xe_exec_fault_mode (twice-userptr-prefetch)
[286.470594] Starting subtest: twice-userptr-prefetch
[286.502221] Subtest twice-userptr-prefetch: SUCCESS (0.037s)
[286.595020] [073/123] (747s left) xe_exec_balancer (many-execqueues-cm-virtual-userptr-invalidate)
[286.672619] Starting subtest: many-execqueues-cm-virtual-userptr-invalidate
[289.142890] Subtest many-execqueues-cm-virtual-userptr-invalidate: SUCCESS (2.470s)
[289.228093] [074/123] (744s left) kms_ccs (random-ccs-data-y-tiled-ccs)
[289.434681] Starting subtest: random-ccs-data-y-tiled-ccs
[289.447062] Subtest random-ccs-data-y-tiled-ccs: SKIP (0.000s)
[289.738285] [075/123] (744s left) xe_exec_balancer (no-exec-cm-parallel-basic)
[289.810157] Starting subtest: no-exec-cm-parallel-basic
[289.816496] Subtest no-exec-cm-parallel-basic: SUCCESS (0.010s)
[289.922478] [076/123] (743s left) xe_exec_threads (threads-shared-vm-userptr-invalidate)
[289.986327] Starting subtest: threads-shared-vm-userptr-invalidate
[291.394624] Subtest threads-shared-vm-userptr-invalidate: SUCCESS (1.410s)
[291.471570] [077/123] (742s left) xe_exec_threads (threads-bal-mixed-shared-vm-basic)
[291.541326] Starting subtest: threads-bal-mixed-shared-vm-basic
[292.319004] Subtest threads-bal-mixed-shared-vm-basic: SUCCESS (0.778s)
[292.419118] [078/123] (741s left) kms_chamelium_hpd (dp-hpd)
[292.749563] Subtest dp-hpd: SKIP (0.000s)
[292.932842] [079/123] (741s left) kms_flip_scaled_crc (flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling)
[293.164342] Starting subtest: flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling
[293.174647] Starting dynamic subtest: pipe-A-valid-mode
[294.611082] Dynamic subtest pipe-A-valid-mode: SKIP (1.436s)
[294.633724] Subtest flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling: SKIP (1.438s)
[294.824216] [080/123] (739s left) kms_prop_blob (blob-multiple)
[294.922494] Starting subtest: blob-multiple
[294.928607] Subtest blob-multiple: SUCCESS (0.017s)
[295.030035] [081/123] (739s left) kms_big_fb (yf-tiled-32bpp-rotate-180)
[295.262524] Starting subtest: yf-tiled-32bpp-rotate-180
[295.285140] Subtest yf-tiled-32bpp-rotate-180: SKIP (0.000s)
[295.371209] [082/123] (738s left) xe_exec_basic (no-exec-bindexecqueue-userptr-invalidate)
[295.439034] Starting subtest: no-exec-bindexecqueue-userptr-invalidate
[295.461148] Subtest no-exec-bindexecqueue-userptr-invalidate: SUCCESS (0.031s)
[295.567762] [083/123] (738s left) kms_flip (dpms-vs-vblank-race-interruptible)
[295.772459] Starting subtest: dpms-vs-vblank-race-interruptible
[295.778541] Starting dynamic subtest: A-DP2
[297.763421] Dynamic subtest A-DP2: SUCCESS (1.975s)
[297.781754] Starting dynamic subtest: B-DP2
[299.616748] Dynamic subtest B-DP2: SUCCESS (1.865s)
[299.634417] Starting dynamic subtest: C-DP2
[301.477908] Dynamic subtest C-DP2: SUCCESS (1.847s)
[301.495592] Starting dynamic subtest: D-DP2
[303.328845] Dynamic subtest D-DP2: SUCCESS (1.857s)
[303.341139] Starting dynamic subtest: A-HDMI-A3
[305.107851] Dynamic subtest A-HDMI-A3: SUCCESS (1.774s)
[305.124637] Starting dynamic subtest: B-HDMI-A3
[306.889247] Dynamic subtest B-HDMI-A3: SUCCESS (1.781s)
[306.902550] Starting dynamic subtest: C-HDMI-A3
[308.697747] Dynamic subtest C-HDMI-A3: SUCCESS (1.808s)
[308.716144] Starting dynamic subtest: D-HDMI-A3
[310.505642] Dynamic subtest D-HDMI-A3: SUCCESS (1.807s)
[310.521400] Subtest dpms-vs-vblank-race-interruptible: SUCCESS (14.741s)
[310.699985] [084/123] (723s left) xe_exec_fault_mode (many-userptr-invalidate-race-prefetch)
[310.787491] Starting subtest: many-userptr-invalidate-race-prefetch
[310.825209] Subtest many-userptr-invalidate-race-prefetch: SUCCESS (0.047s)
[310.933060] [085/123] (723s left) xe_prime_self_import (basic-with_fd_dup)
[311.009919] Starting subtest: basic-with_fd_dup
[311.123708] Subtest basic-with_fd_dup: SUCCESS (0.118s)
[311.208645] [086/123] (723s left) kms_big_fb (x-tiled-64bpp-rotate-180)
[311.424696] Starting subtest: x-tiled-64bpp-rotate-180
[332.514189] Subtest x-tiled-64bpp-rotate-180: SUCCESS (21.098s)
[332.694004] [087/123] (701s left) xe_exec_balancer (twice-virtual-basic)
[332.761054] Starting subtest: twice-virtual-basic
[332.767051] Subtest twice-virtual-basic: SUCCESS (0.008s)
[332.852386] [088/123] (701s left) kms_vblank (crtc-id)
[333.050673] Starting subtest: crtc-id
[333.056638] Starting dynamic subtest: pipe-A-DP-2
[333.532120] Dynamic subtest pipe-A-DP-2: SUCCESS (0.474s)
[333.545725] Starting dynamic subtest: pipe-A-HDMI-A-3
[333.795558] Dynamic subtest pipe-A-HDMI-A-3: SUCCESS (0.258s)
[333.836545] Starting dynamic subtest: pipe-D-DP-2
[334.098638] Dynamic subtest pipe-D-DP-2: SUCCESS (0.305s)
[334.109833] Starting dynamic subtest: pipe-D-HDMI-A-3
[334.370346] Dynamic subtest pipe-D-HDMI-A-3: SUCCESS (0.272s)
[334.378012] Subtest crtc-id: SUCCESS (1.320s)
[334.605610] [089/123] (700s left) kms_frontbuffer_tracking (fbc-1p-primscrn-spr-indfb-draw-render)
[334.864335] Starting subtest: fbc-1p-primscrn-spr-indfb-draw-render
[335.959513] Subtest fbc-1p-primscrn-spr-indfb-draw-render: SKIP (1.094s)
[336.132737] [090/123] (698s left) kms_cursor_crc (cursor-sliding-32x32)
[336.379514] Starting subtest: cursor-sliding-32x32
[336.431204] Subtest cursor-sliding-32x32: SKIP (0.034s)
[336.648508] [091/123] (698s left) kms_psr (psr-primary-blt)
[336.877072] Subtest psr-primary-blt: SKIP (0.000s)
[336.953314] [092/123] (697s left) xe_drm_fdinfo (parallel-utilization-single-full-load)
[337.042321] Starting subtest: parallel-utilization-single-full-load
[339.053529] Subtest parallel-utilization-single-full-load: SUCCESS (2.016s)
[339.158793] [093/123] (695s left) kms_frontbuffer_tracking (drrs-2p-primscrn-indfb-pgflip-blt)
[339.431649] Starting subtest: drrs-2p-primscrn-indfb-pgflip-blt
[339.450792] Subtest drrs-2p-primscrn-indfb-pgflip-blt: SKIP (0.000s)
[339.535484] [094/123] (695s left) kms_chamelium_frames (vga-frame-dump)
[339.856221] Subtest vga-frame-dump: SKIP (0.000s)
[340.036860] [095/123] (695s left) kms_plane_scaling (plane-downscale-factor-0-75-with-pixel-format)
[340.256953] Starting subtest: plane-downscale-factor-0-75-with-pixel-format
[340.273334] Starting dynamic subtest: pipe-A
[341.901519] Dynamic subtest pipe-A: SUCCESS (1.640s)
[341.923899] Starting dynamic subtest: pipe-B
[343.726440] Dynamic subtest pipe-B: SUCCESS (1.827s)
[343.755635] Starting dynamic subtest: pipe-C
[344.039675] Dynamic subtest pipe-C: SUCCESS (0.304s)
[344.067429] Starting dynamic subtest: pipe-D
[344.334394] Dynamic subtest pipe-D: SUCCESS (0.303s)
[344.341349] Subtest plane-downscale-factor-0-75-with-pixel-format: SUCCESS (4.081s)
[344.612608] [096/123] (690s left) kms_ccs (crc-sprite-planes-basic-4-tiled-mtl-mc-ccs)
[344.828516] Starting subtest: crc-sprite-planes-basic-4-tiled-mtl-mc-ccs
[344.840719] Subtest crc-sprite-planes-basic-4-tiled-mtl-mc-ccs: SKIP (0.000s)
[345.134912] [097/123] (690s left) xe_fault_injection (vm-create-fail-xe_vm_create_scratch)
[345.204828] Starting subtest: vm-create-fail-xe_vm_create_scratch
[345.232838] Subtest vm-create-fail-xe_vm_create_scratch: SUCCESS (0.030s)
[346.562828] [098/123] (688s left) xe_vm (partial-unbinds)
[346.680041] Starting subtest: partial-unbinds
[346.686641] Subtest partial-unbinds: SUCCESS (0.005s)
[346.783666] [099/123] (688s left) kms_frontbuffer_tracking (fbc-2p-scndscrn-cur-indfb-draw-blt)
[347.006725] Starting subtest: fbc-2p-scndscrn-cur-indfb-draw-blt
[348.126765] Subtest fbc-2p-scndscrn-cur-indfb-draw-blt: SKIP (1.110s)
[348.310616] [100/123] (687s left) kms_flip_event_leak (basic)
[348.533881] Starting subtest: basic
[348.550393] Starting dynamic subtest: pipe-A-DP-2
[349.035291] Dynamic subtest pipe-A-DP-2: SUCCESS (0.497s)
[349.054826] Starting dynamic subtest: pipe-A-HDMI-A-3
[349.292299] Dynamic subtest pipe-A-HDMI-A-3: SUCCESS (0.253s)
[349.308259] Starting dynamic subtest: pipe-B-DP-2
[349.597700] Dynamic subtest pipe-B-DP-2: SUCCESS (0.293s)
[349.617087] Starting dynamic subtest: pipe-B-HDMI-A-3
[349.836209] Dynamic subtest pipe-B-HDMI-A-3: SUCCESS (0.240s)
[349.852852] Starting dynamic subtest: pipe-C-DP-2
[350.131863] Dynamic subtest pipe-C-DP-2: SUCCESS (0.294s)
[350.153737] Starting dynamic subtest: pipe-C-HDMI-A-3
[350.406361] Dynamic subtest pipe-C-HDMI-A-3: SUCCESS (0.267s)
[350.426925] Starting dynamic subtest: pipe-D-DP-2
[350.693703] Dynamic subtest pipe-D-DP-2: SUCCESS (0.287s)
[350.712981] Starting dynamic subtest: pipe-D-HDMI-A-3
[350.941435] Dynamic subtest pipe-D-HDMI-A-3: SUCCESS (0.239s)
[350.950100] Subtest basic: SUCCESS (2.401s)
[351.169886] [101/123] (684s left) kms_big_fb (4-tiled-max-hw-stride-64bpp-rotate-180-hflip)
[351.416611] Starting subtest: 4-tiled-max-hw-stride-64bpp-rotate-180-hflip
[353.356358] Subtest 4-tiled-max-hw-stride-64bpp-rotate-180-hflip: SUCCESS (1.960s)
[353.570484] [102/123] (681s left) kms_psr (fbc-psr2-cursor-blt)
[353.796361] Subtest fbc-psr2-cursor-blt: SKIP (0.000s)
[353.890990] [103/123] (681s left) kms_frontbuffer_tracking (fbcpsr-2p-scndscrn-cur-indfb-move)
[354.141255] Starting subtest: fbcpsr-2p-scndscrn-cur-indfb-move
[354.163795] Subtest fbcpsr-2p-scndscrn-cur-indfb-move: SKIP (0.000s)
[354.239237] [104/123] (681s left) kms_cursor_crc (cursor-onscreen-32x32)
[354.494369] Starting subtest: cursor-onscreen-32x32
[354.552426] Subtest cursor-onscreen-32x32: SKIP (0.035s)
[354.765724] [105/123] (680s left) xe_exec_compute_mode (once-bindexecqueue-userptr-invalidate)
[354.861765] Starting subtest: once-bindexecqueue-userptr-invalidate
[356.697993] Subtest once-bindexecqueue-userptr-invalidate: SUCCESS (1.848s)
[356.811499] [106/123] (678s left) xe_eudebug_sriov (deny-eudebug)
[356.907164] Subtest deny-eudebug: SKIP (0.000s)
[356.995039] [107/123] (678s left) kms_flip (flip-vs-dpms-off-vs-modeset-interruptible)
[357.223701] Starting subtest: flip-vs-dpms-off-vs-modeset-interruptible
[357.229910] Starting dynamic subtest: A-DP2
[358.074014] Dynamic subtest A-DP2: SUCCESS (0.850s)
[358.093487] Starting dynamic subtest: B-DP2
[358.763535] Dynamic subtest B-DP2: SUCCESS (0.693s)
[358.781307] Starting dynamic subtest: C-DP2
[359.479625] Dynamic subtest C-DP2: SUCCESS (0.713s)
[359.501521] Starting dynamic subtest: D-DP2
[360.194909] Dynamic subtest D-DP2: SUCCESS (0.715s)
[360.212454] Starting dynamic subtest: A-HDMI-A3
[360.908270] Dynamic subtest A-HDMI-A3: SUCCESS (0.704s)
[360.925990] Starting dynamic subtest: B-HDMI-A3
[361.597285] Dynamic subtest B-HDMI-A3: SUCCESS (0.687s)
[361.619075] Starting dynamic subtest: C-HDMI-A3
[362.287191] Dynamic subtest C-HDMI-A3: SUCCESS (0.699s)
[362.300103] Starting dynamic subtest: D-HDMI-A3
[362.992474] Dynamic subtest D-HDMI-A3: SUCCESS (0.700s)
[363.005900] Subtest flip-vs-dpms-off-vs-modeset-interruptible: SUCCESS (5.782s)
[363.235273] [108/123] (672s left) xe_eudebug (basic-vm-access)
[363.351536] Subtest basic-vm-access: SKIP (0.000s)
[363.432921] [109/123] (672s left) xe_exec_fault_mode (many-bindexecqueue-userptr-rebind-prefetch)
[363.526775] Starting subtest: many-bindexecqueue-userptr-rebind-prefetch
[364.071417] Subtest many-bindexecqueue-userptr-rebind-prefetch: SUCCESS (0.552s)
[364.175746] [110/123] (671s left) xe_vm (munmap-style-unbind-userptr-either-side-partial)
[364.264693] Starting subtest: munmap-style-unbind-userptr-either-side-partial
[364.280523] Subtest munmap-style-unbind-userptr-either-side-partial: SUCCESS (0.004s)
[364.359661] [111/123] (671s left) kms_dp_link_training (non-uhbr-mst)
[364.577440] Starting subtest: non-uhbr-mst
[364.641883] Subtest non-uhbr-mst: SKIP (0.000s)
[364.732516] [112/123] (671s left) kms_frontbuffer_tracking (fbcpsr-1p-primscrn-cur-indfb-draw-blt)
[364.989058] Starting subtest: fbcpsr-1p-primscrn-cur-indfb-draw-blt
[365.001377] Subtest fbcpsr-1p-primscrn-cur-indfb-draw-blt: SKIP (0.000s)
[365.067529] [113/123] (671s left) kms_frontbuffer_tracking (fbcdrrs-2p-primscrn-cur-indfb-draw-blt)
[365.297178] Starting subtest: fbcdrrs-2p-primscrn-cur-indfb-draw-blt
[365.309462] Subtest fbcdrrs-2p-primscrn-cur-indfb-draw-blt: SKIP (0.000s)
[365.362907] [114/123] (670s left) kms_big_fb (y-tiled-64bpp-rotate-180)
[365.578677] Starting subtest: y-tiled-64bpp-rotate-180
[365.590994] Subtest y-tiled-64bpp-rotate-180: SKIP (0.000s)
[365.670501] [115/123] (670s left) kms_frontbuffer_tracking (fbc-2p-scndscrn-pri-shrfb-draw-render)
[365.899784] Starting subtest: fbc-2p-scndscrn-pri-shrfb-draw-render
[366.995973] Subtest fbc-2p-scndscrn-pri-shrfb-draw-render: SKIP (1.108s)
[367.167560] [116/123] (669s left) kms_frontbuffer_tracking (drrs-2p-scndscrn-spr-indfb-draw-blt)
[367.388268] Starting subtest: drrs-2p-scndscrn-spr-indfb-draw-blt
[367.400690] Subtest drrs-2p-scndscrn-spr-indfb-draw-blt: SKIP (0.000s)
[367.470110] [117/123] (669s left) kms_bw (linear-tiling-3-displays-2160x1440p)
[367.688881] Starting subtest: linear-tiling-3-displays-2160x1440p
[367.761876] Subtest linear-tiling-3-displays-2160x1440p: SKIP (0.065s)
[367.969321] [118/123] (668s left) kms_frontbuffer_tracking (fbcdrrs-suspend)
[368.201792] Starting subtest: fbcdrrs-suspend
[368.214354] Subtest fbcdrrs-suspend: SKIP (0.000s)
[368.293017] [119/123] (668s left) xe_evict (evict-beng-small-multi-vm)
[368.453420] Starting subtest: evict-beng-small-multi-vm
[373.402264] Subtest evict-beng-small-multi-vm: SUCCESS (4.940s)
[373.516136] [120/123] (663s left) xe_query (multigpu-query-invalid-extension)
[373.633773] Starting subtest: multigpu-query-invalid-extension
[373.655891] Subtest multigpu-query-invalid-extension: SKIP (0.000s)
[373.735556] [121/123] (663s left) kms_frontbuffer_tracking (fbc-2p-scndscrn-indfb-plflip-blt)
[373.999182] Starting subtest: fbc-2p-scndscrn-indfb-plflip-blt
[375.111037] Subtest fbc-2p-scndscrn-indfb-plflip-blt: SKIP (1.127s)
[375.293025] [122/123] (661s left) xe_exec_basic (many-execqueues-many-vm-userptr-rebind)
[375.383383] Starting subtest: many-execqueues-many-vm-userptr-rebind
[376.043369] Subtest many-execqueues-many-vm-userptr-rebind: SUCCESS (0.668s)
[376.140615] [123/123] (660s left) xe_exec_compute_mode (lr-mode-workload)
[376.217578] Starting subtest: lr-mode-workload
[408.228343] Subtest lr-mode-workload: SUCCESS (32.015s)
[408.326945] Closing watchdogs
igt_resultgen: Added ignore regex 'probe with driver xe failed with error -12'
Done.