Weston test suite is failing - EGL Surfaceless platform cannot be used
Looks like something is wong with test suite
+ cd weston-11.0.1
+ /usr/bin/meson test -C x86_64-redhat-linux-gnu --num-processes 48 --print-errorlogs
ninja: no work to do.
ninja: Entering directory `/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu'
[1/52] Generating git-version.h with a custom command
1/45 bad-buffer OK 0.05s 1 subtests passed
2/45 color-metadata-errors OK 0.04s 33 subtests passed
3/45 color-manager ERROR 0.03s exit status 1
>>> LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/compositor:/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston MALLOC_PERTURB_=241 /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-color-manager
――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――
stderr:
Iterating through 1 fixtures.
--- Fixture 1 ()...
Date: 2023-03-06 UTC
[20:58:33.189] weston 11.0.1
https://wayland.freedesktop.org
Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/
Build: 11.0.1
[20:58:33.189] Command line: weston-test-color-manager --backend=headless-backend.so --debug --socket=test-color-manager --modules=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-plugin.so --width=320 --height=240 --config=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/test-color-manager.ini --use-gl --shell=weston-test-desktop-shell.so
[20:58:33.189] OS: Linux, 6.1.10-200.fc37.x86_64, #1 SMP PREEMPT_DYNAMIC Mon Feb 6 23:56:48 UTC 2023, x86_64
[20:58:33.189] Flight recorder: enabled
[20:58:33.189] Using config file '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/test-color-manager.ini'
WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak.
[20:58:33.189] Output repaint window is 7 ms maximum.
[20:58:33.189] Loading module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/color-lcms/color-lcms.so'
[20:58:33.190] Loading module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/backend-headless/headless-backend.so'
[20:58:33.190] Loading module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/renderer-gl/gl-renderer.so'
[20:58:33.191] warning: EGL_EXT_platform_base not supported.
[20:58:33.191] Error: EGL surfaceless platform cannot be used.
[20:58:33.191] fatal: failed to create compositor backend
--- Fixture 1 () fail: passed 0, skipped 0, failed 0, total 1
(test program exited with status code 1)
TAP parsing error: Too few tests run (expected 1, got 0)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
4/45 custom-env OK 0.03s 8 subtests passed
5/45 drm-formats OK 0.02s 18 subtests passed
6/45 alpha-blending ERROR 0.09s exit status 1
>>> MALLOC_PERTURB_=161 LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/compositor:/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-alpha-blending
――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――
stderr:
Iterating through 3 fixtures.
--- Fixture 1 (pixman)...
Date: 2023-03-06 UTC
[20:58:33.167] weston 11.0.1
https://wayland.freedesktop.org
Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/
Build: 11.0.1
[20:58:33.167] Command line: weston-test-alpha-blending --backend=headless-backend.so --debug --socket=test-alpha-blending --modules=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-plugin.so --width=768 --height=16 --no-config --use-pixman --shell=weston-test-desktop-shell.so
[20:58:33.167] OS: Linux, 6.1.10-200.fc37.x86_64, #1 SMP PREEMPT_DYNAMIC Mon Feb 6 23:56:48 UTC 2023, x86_64
[20:58:33.167] Flight recorder: enabled
[20:58:33.167] Starting with no config file.
WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak.
[20:58:33.167] Output repaint window is 7 ms maximum.
[20:58:33.167] Loading module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/backend-headless/headless-backend.so'
[20:58:33.168] Registered plugin API 'weston_windowed_output_api_v1' of size 16
[20:58:33.168] Color manager: no-op
[20:58:33.168] Output 'headless' attempts EOTF mode: SDR
[20:58:33.168] Output 'headless' using color profile: built-in default sRGB SDR profile
[20:58:33.168] Output 'headless' enabled with head(s) headless
[20:58:33.168] Compositor capabilities:
arbitrary surface rotation: yes
screen capture uses y-flip: no
cursor planes: no
arbitrary resolutions: no
view mask clipping: yes
explicit sync: no
color operations: no
presentation clock: CLOCK_MONOTONIC_RAW, id 4
presentation clock resolution: 0.000000001 s
[20:58:33.168] Loading module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/weston-test-desktop-shell.so'
[20:58:33.168] Loading module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-plugin.so'
*** Run pixman alpha_blend/1
test-client: got global pointer 100 100
test-client: got seat 0x7fb208006240 capabilities: 7
test-client: got seat 0x7fb208006240 name: 'test-seat'
test-client: got keyboard repeat_info 40 400
test-client: got keyboard keymap
test-client: got surface enter output 0x7fb208006ce0
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/alpha_blend-00.png vs. shot ./alpha_blend-f01-00.png: PASS
check_blend_pattern error statistics, 767 samples, value range 0.0 - 255.0:
ch r (signed):
min 0.00000 at rgb( 0.00, 0.00, 0.00)
max 0.00002 at rgb( 0.00, 188.31, 255.00)
avg 0.00000
ch g (signed):
min -0.49805 at rgb( 0.00, 0.00, 255.00)
max 0.49804 at rgb( 0.00, 0.00, 255.00)
avg 0.00000
ch b (signed):
min 0.00000 at rgb( 0.00, 0.00, 0.00)
max 0.00000 at rgb( 0.00, 0.00, 0.00)
avg 0.00000
rgb two-norm:
min 0.00000 at rgb( 0.00, 0.00, 0.00)
max 0.49805 at rgb( 0.00, 0.00, 255.00)
avg 0.24934
*** Result pixman alpha_blend/1: ok
--- Fixture 1 (pixman) ok: passed 1, skipped 0, failed 0, total 1
--- Fixture 2 (GL)...
[20:58:33.223] weston 11.0.1
https://wayland.freedesktop.org
Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/
Build: 11.0.1
[20:58:33.223] Command line: weston-test-alpha-blending --backend=headless-backend.so --debug --socket=test-alpha-blending --modules=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-plugin.so --width=768 --height=16 --no-config --use-gl --shell=weston-test-desktop-shell.so
[20:58:33.223] OS: Linux, 6.1.10-200.fc37.x86_64, #1 SMP PREEMPT_DYNAMIC Mon Feb 6 23:56:48 UTC 2023, x86_64
[20:58:33.223] Flight recorder: enabled
[20:58:33.223] Starting with no config file.
WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak.
[20:58:33.223] Output repaint window is 7 ms maximum.
[20:58:33.223] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded
[20:58:33.223] Loading module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/renderer-gl/gl-renderer.so'
[20:58:33.224] warning: EGL_EXT_platform_base not supported.
[20:58:33.224] Error: EGL surfaceless platform cannot be used.
[20:58:33.224] fatal: failed to create compositor backend
--- Fixture 2 (GL) fail: passed 0, skipped 0, failed 0, total 1
--- Fixture 3 (GL sRGB EOTF)...
[20:58:33.231] weston 11.0.1
https://wayland.freedesktop.org
Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/
Build: 11.0.1
[20:58:33.231] Command line: weston-test-alpha-blending --backend=headless-backend.so --debug --socket=test-alpha-blending --modules=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-plugin.so --width=768 --height=16 --config=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/test-alpha-blending.ini --use-gl --shell=weston-test-desktop-shell.so
[20:58:33.231] OS: Linux, 6.1.10-200.fc37.x86_64, #1 SMP PREEMPT_DYNAMIC Mon Feb 6 23:56:48 UTC 2023, x86_64
[20:58:33.231] Flight recorder: enabled
[20:58:33.231] Using config file '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/test-alpha-blending.ini'
WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak.
[20:58:33.231] Output repaint window is 7 ms maximum.
[20:58:33.231] Loading module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/color-lcms/color-lcms.so'
[20:58:33.232] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded
[20:58:33.232] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded
[20:58:33.232] warning: EGL_EXT_platform_base not supported.
[20:58:33.232] Error: EGL surfaceless platform cannot be used.
[20:58:33.232] fatal: failed to create compositor backend
--- Fixture 3 (GL sRGB EOTF) fail: passed 0, skipped 0, failed 0, total 1
(test program exited with status code 1)
TAP parsing error: Too few tests run (expected 3, got 1)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
7/45 buffer-transforms ERROR 1.34s exit status 1
>>> LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/compositor:/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston MALLOC_PERTURB_=150 /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-buffer-transforms
――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
*** Result pixman 2 90 buffer_transform/5: ok
*** Run pixman 2 90 buffer_transform/6
buffer_transform-f03-e05: output_2-90_buffer_1-FLIPPED_180
test-client: got global pointer 100 100
test-client: got seat 0x7ff71c00c1e0 capabilities: 7
test-client: got seat 0x7ff71c00c1e0 name: 'test-seat'
test-client: got keyboard repeat_info 40 400
test-client: got keyboard keymap
test-client: got surface enter output 0x7ff71c00aa80
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/output_2-90_buffer_1-FLIPPED_180-00.png vs. shot ./buffer_transform-f03-e05-00.png: PASS
*** Result pixman 2 90 buffer_transform/6: ok
*** Run pixman 2 90 buffer_transform/7
buffer_transform-f03-e06: output_2-90_buffer_1-FLIPPED_270
test-client: got global pointer 100 100
test-client: got seat 0x7ff71c009b20 capabilities: 7
test-client: got seat 0x7ff71c009b20 name: 'test-seat'
test-client: got keyboard repeat_info 40 400
test-client: got keyboard keymap
test-client: got surface enter output 0x7ff71c00a310
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/output_2-90_buffer_1-FLIPPED_270-00.png vs. shot ./buffer_transform-f03-e06-00.png: PASS
*** Result pixman 2 90 buffer_transform/7: ok
*** Run pixman 2 90 buffer_transform/8
buffer_transform-f03-e07: output_2-90_buffer_2-NORMAL
test-client: got global pointer 100 100
test-client: got seat 0x7ff71c005420 capabilities: 7
test-client: got seat 0x7ff71c005420 name: 'test-seat'
test-client: got keyboard repeat_info 40 400
test-client: got keyboard keymap
test-client: got surface enter output 0x7ff71c0051c0
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/output_2-90_buffer_2-NORMAL-00.png vs. shot ./buffer_transform-f03-e07-00.png: PASS
*** Result pixman 2 90 buffer_transform/8: ok
*** Run pixman 2 90 buffer_transform/9
buffer_transform-f03-e08: output_2-90_buffer_2-180
test-client: got global pointer 100 100
test-client: got seat 0x7ff71c00b190 capabilities: 7
test-client: got seat 0x7ff71c00b190 name: 'test-seat'
test-client: got keyboard repeat_info 40 400
test-client: got keyboard keymap
test-client: got surface enter output 0x7ff71c005420
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/output_2-90_buffer_2-180-00.png vs. shot ./buffer_transform-f03-e08-00.png: PASS
*** Result pixman 2 90 buffer_transform/9: ok
*** Run pixman 2 90 buffer_transform/10
buffer_transform-f03-e09: output_2-90_buffer_2-FLIPPED
test-client: got global pointer 100 100
test-client: got seat 0x7ff71c00db60 capabilities: 7
test-client: got seat 0x7ff71c00db60 name: 'test-seat'
test-client: got keyboard repeat_info 40 400
test-client: got keyboard keymap
test-client: got surface enter output 0x7ff71c007b40
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/output_2-90_buffer_2-FLIPPED-00.png vs. shot ./buffer_transform-f03-e09-00.png: PASS
*** Result pixman 2 90 buffer_transform/10: ok
*** Run pixman 2 90 buffer_transform/11
buffer_transform-f03-e10: output_2-90_buffer_3-NORMAL
test-client: got global pointer 100 100
test-client: got seat 0x7ff71c00aab0 capabilities: 7
test-client: got seat 0x7ff71c00aab0 name: 'test-seat'
test-client: got keyboard repeat_info 40 400
test-client: got keyboard keymap
test-client: got surface enter output 0x7ff71c0051c0
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/output_2-90_buffer_3-NORMAL-00.png vs. shot ./buffer_transform-f03-e10-00.png: PASS
*** Result pixman 2 90 buffer_transform/11: ok
*** Run pixman 2 90 buffer_transform/12
buffer_transform-f03-e11: output_2-90_buffer_3-FLIPPED_90
test-client: got global pointer 100 100
test-client: got seat 0x7ff71c00aa80 capabilities: 7
test-client: got seat 0x7ff71c00aa80 name: 'test-seat'
test-client: got keyboard repeat_info 40 400
test-client: got keyboard keymap
test-client: got surface enter output 0x7ff71c0051c0
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/output_2-90_buffer_3-FLIPPED_90-00.png vs. shot ./buffer_transform-f03-e11-00.png: PASS
*** Result pixman 2 90 buffer_transform/12: ok
--- Fixture 3 (pixman 2 90) ok: passed 12, skipped 0, failed 0, total 12
--- Fixture 4 (GL 2 90)...
[20:58:34.489] weston 11.0.1
https://wayland.freedesktop.org
Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/
Build: 11.0.1
[20:58:34.489] Command line: weston-test-buffer-transforms --backend=headless-backend.so --debug --socket=test-buffer-transforms --modules=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=rotate-90 --no-config --use-gl --shell=weston-test-desktop-shell.so
[20:58:34.489] OS: Linux, 6.1.10-200.fc37.x86_64, #1 SMP PREEMPT_DYNAMIC Mon Feb 6 23:56:48 UTC 2023, x86_64
[20:58:34.489] Flight recorder: enabled
[20:58:34.489] Starting with no config file.
WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak.
[20:58:34.489] Output repaint window is 7 ms maximum.
[20:58:34.489] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded
[20:58:34.489] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded
[20:58:34.489] warning: EGL_EXT_platform_base not supported.
[20:58:34.489] Error: EGL surfaceless platform cannot be used.
[20:58:34.489] fatal: failed to create compositor backend
--- Fixture 4 (GL 2 90) fail: passed 0, skipped 0, failed 0, total 12
(test program exited with status code 1)
TAP parsing error: Too few tests run (expected 48, got 24)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
8/45 devices OK 2.47s 10 subtests passed
9/45 drm-smoke SKIP 0.02s 0 subtests passed
10/45 timespec OK 0.06s
11/45 internal-screenshot OK 0.34s 1 subtests passed
12/45 keyboard OK 0.33s 4 subtests passed
13/45 matrix OK 0.31s 7 subtests passed
14/45 plugin-registry OK 0.28s 1 subtests passed
15/45 pointer-shot ERROR 0.26s exit status 1
>>> MALLOC_PERTURB_=104 LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/compositor:/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-pointer-shot
――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――
stderr:
Iterating through 2 fixtures.
--- Fixture 1 (pixman)...
Date: 2023-03-06 UTC
[20:58:35.791] weston 11.0.1
https://wayland.freedesktop.org
Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/
Build: 11.0.1
[20:58:35.791] Command line: weston-test-pointer-shot --backend=headless-backend.so --debug --socket=test-pointer-shot --modules=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-plugin.so --width=320 --height=240 --no-config --use-pixman --shell=weston-test-desktop-shell.so
[20:58:35.791] OS: Linux, 6.1.10-200.fc37.x86_64, #1 SMP PREEMPT_DYNAMIC Mon Feb 6 23:56:48 UTC 2023, x86_64
[20:58:35.791] Flight recorder: enabled
[20:58:35.791] Starting with no config file.
WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak.
[20:58:35.791] Output repaint window is 7 ms maximum.
[20:58:35.791] Loading module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/backend-headless/headless-backend.so'
[20:58:35.791] Registered plugin API 'weston_windowed_output_api_v1' of size 16
[20:58:35.791] Color manager: no-op
[20:58:35.791] Output 'headless' attempts EOTF mode: SDR
[20:58:35.791] Output 'headless' using color profile: built-in default sRGB SDR profile
[20:58:35.792] Output 'headless' enabled with head(s) headless
[20:58:35.792] Compositor capabilities:
arbitrary surface rotation: yes
screen capture uses y-flip: no
cursor planes: no
arbitrary resolutions: no
view mask clipping: yes
explicit sync: no
color operations: no
presentation clock: CLOCK_MONOTONIC_RAW, id 4
presentation clock resolution: 0.000000001 s
[20:58:35.792] Loading module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/weston-test-desktop-shell.so'
[20:58:35.792] Loading module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-plugin.so'
*** Run pixman pointer_cursor_retains_committed_buffer_after_reenter/1
test-client: got global pointer 100 100
test-client: got seat 0x7fdce0006240 capabilities: 7
test-client: got seat 0x7fdce0006240 name: 'test-seat'
test-client: got keyboard repeat_info 40 400
test-client: got keyboard keymap
test-client: got global pointer 0 0
test-client: got surface enter output 0x7fdce0006ce0
test-client: got surface enter output 0x7fdce0006ce0
test-client: got keyboard modifiers 0 0 0 0
test-client: got pointer enter 0 0, surface 0x7fdce0008500
test-client: got pointer frame
test-client: got pointer leave, surface 0x7fdce0008500
test-client: got pointer frame
test-client: got keyboard modifiers 0 0 0 0
test-client: got pointer enter 50 50, surface 0x7fdce0008270
test-client: got pointer frame
test-client: got pointer motion 50 50
test-client: got global pointer 100 100
test-client: got surface enter output 0x7fdce0006ce0
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/pointer_cursor_reenter-00.png vs. shot ./pointer_cursor_retains_committed_buffer_after_reenter-f01-00.png: PASS
test-client: got pointer leave, surface 0x7fdce0008270
test-client: got pointer frame
test-client: got keyboard modifiers 0 0 0 0
test-client: got pointer enter 150 150, surface 0x7fdce0008500
test-client: got pointer frame
test-client: got pointer motion 150 150
test-client: got global pointer 150 150
test-client: got surface leave output 0x7fdce0006ce0
test-client: got surface enter output 0x7fdce0006ce0
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/pointer_cursor_reenter-01.png vs. shot ./pointer_cursor_retains_committed_buffer_after_reenter-f01-01.png: PASS
test-client: got pointer leave, surface 0x7fdce0008500
test-client: got pointer frame
test-client: got keyboard modifiers 0 0 0 0
test-client: got pointer enter 99 99, surface 0x7fdce0008270
test-client: got pointer frame
test-client: got pointer motion 99 99
test-client: got global pointer 149 149
test-client: got surface leave output 0x7fdce0006ce0
test-client: got surface enter output 0x7fdce0006ce0
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/pointer_cursor_reenter-02.png vs. shot ./pointer_cursor_retains_committed_buffer_after_reenter-f01-02.png: PASS
*** Result pixman pointer_cursor_retains_committed_buffer_after_reenter/1: ok
--- Fixture 1 (pixman) ok: passed 1, skipped 0, failed 0, total 1
--- Fixture 2 (GL)...
[20:58:35.911] weston 11.0.1
https://wayland.freedesktop.org
Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/
Build: 11.0.1
[20:58:35.911] Command line: weston-test-pointer-shot --backend=headless-backend.so --debug --socket=test-pointer-shot --modules=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-plugin.so --width=320 --height=240 --no-config --use-gl --shell=weston-test-desktop-shell.so
[20:58:35.911] OS: Linux, 6.1.10-200.fc37.x86_64, #1 SMP PREEMPT_DYNAMIC Mon Feb 6 23:56:48 UTC 2023, x86_64
[20:58:35.911] Flight recorder: enabled
[20:58:35.911] Starting with no config file.
WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak.
[20:58:35.911] Output repaint window is 7 ms maximum.
[20:58:35.911] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded
[20:58:35.911] Loading module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/renderer-gl/gl-renderer.so'
[20:58:35.913] warning: EGL_EXT_platform_base not supported.
[20:58:35.913] Error: EGL surfaceless platform cannot be used.
[20:58:35.913] fatal: failed to create compositor backend
--- Fixture 2 (GL) fail: passed 0, skipped 0, failed 0, total 1
(test program exited with status code 1)
TAP parsing error: Too few tests run (expected 2, got 1)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
16/45 presentation OK 0.25s 1 subtests passed
17/45 roles OK 0.24s 2 subtests passed
18/45 single-pixel-buffer ERROR 0.24s exit status 1
>>> MALLOC_PERTURB_=119 LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/compositor:/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-single-pixel-buffer
――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――
stderr:
Iterating through 2 fixtures.
--- Fixture 1 (pixman)...
Date: 2023-03-06 UTC
[20:58:35.822] weston 11.0.1
https://wayland.freedesktop.org
Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/
Build: 11.0.1
[20:58:35.822] Command line: weston-test-single-pixel-buffer --backend=headless-backend.so --debug --socket=test-single-pixel-buffer --modules=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-plugin.so --width=320 --height=240 --no-config --use-pixman --shell=weston-test-desktop-shell.so --logger-scopes=log,test-harness-plugin
[20:58:35.822] OS: Linux, 6.1.10-200.fc37.x86_64, #1 SMP PREEMPT_DYNAMIC Mon Feb 6 23:56:48 UTC 2023, x86_64
[20:58:35.822] Flight recorder: enabled
[20:58:35.822] Starting with no config file.
WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak.
[20:58:35.822] Output repaint window is 7 ms maximum.
[20:58:35.822] Loading module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/backend-headless/headless-backend.so'
[20:58:35.822] Registered plugin API 'weston_windowed_output_api_v1' of size 16
[20:58:35.822] Color manager: no-op
[20:58:35.822] Output 'headless' attempts EOTF mode: SDR
[20:58:35.822] Output 'headless' using color profile: built-in default sRGB SDR profile
[20:58:35.823] Output 'headless' enabled with head(s) headless
[20:58:35.823] Compositor capabilities:
arbitrary surface rotation: yes
screen capture uses y-flip: no
cursor planes: no
arbitrary resolutions: no
view mask clipping: yes
explicit sync: no
color operations: no
presentation clock: CLOCK_MONOTONIC_RAW, id 4
presentation clock resolution: 0.000000001 s
[20:58:35.823] Loading module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/weston-test-desktop-shell.so'
[20:58:35.823] Loading module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-plugin.so'
Creating a thread for running tests...
*** Run pixman solid_buffer_argb_u32/1
test-client: got global pointer 100 100
test-client: got seat 0x7f7304006240 capabilities: 7
test-client: got seat 0x7f7304006240 name: 'test-seat'
test-client: got keyboard repeat_info 40 400
test-client: got keyboard keymap
test-client: got surface enter output 0x7f7304006ce0
test-client: got keyboard modifiers 0 0 0 0
test-client: got pointer enter 36 36, surface 0x7f7304008460
test-client: got pointer frame
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/single-pixel-buffer-00.png vs. shot ./solid_buffer_argb_u32-f01-00.png: PASS
libwayland: warning: queue 0x7f7304000d00 destroyed while proxies still attached:
libwayland: wp_single_pixel_buffer_manager_v1@15 still attached
*** Result pixman solid_buffer_argb_u32/1: ok
Received thread event mask 0x4
Test thread reaped.
--- Fixture 1 (pixman) ok: passed 1, skipped 0, failed 0, total 1
--- Fixture 2 (GL)...
[20:58:35.884] weston 11.0.1
https://wayland.freedesktop.org
Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/
Build: 11.0.1
[20:58:35.884] Command line: weston-test-single-pixel-buffer --backend=headless-backend.so --debug --socket=test-single-pixel-buffer --modules=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-plugin.so --width=320 --height=240 --no-config --use-gl --shell=weston-test-desktop-shell.so --logger-scopes=log,test-harness-plugin
[20:58:35.884] OS: Linux, 6.1.10-200.fc37.x86_64, #1 SMP PREEMPT_DYNAMIC Mon Feb 6 23:56:48 UTC 2023, x86_64
[20:58:35.884] Flight recorder: enabled
[20:58:35.884] Starting with no config file.
WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak.
[20:58:35.884] Output repaint window is 7 ms maximum.
[20:58:35.884] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded
[20:58:35.884] Loading module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/renderer-gl/gl-renderer.so'
[20:58:35.885] warning: EGL_EXT_platform_base not supported.
[20:58:35.885] Error: EGL surfaceless platform cannot be used.
[20:58:35.885] fatal: failed to create compositor backend
--- Fixture 2 (GL) fail: passed 0, skipped 0, failed 0, total 1
(test program exited with status code 1)
TAP parsing error: Too few tests run (expected 2, got 1)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
19/45 string OK 0.23s 1 subtests passed
20/45 surface OK 0.20s 1 subtests passed
21/45 surface-global OK 0.20s 1 subtests passed
22/45 text OK 0.19s 1 subtests passed
23/45 touch OK 0.18s 3 subtests passed
24/45 viewporter-shot ERROR 0.17s exit status 1
>>> MALLOC_PERTURB_=98 LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/compositor:/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-viewporter-shot
――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――
stderr:
Iterating through 2 fixtures.
--- Fixture 1 (pixman)...
Date: 2023-03-06 UTC
[20:58:35.893] weston 11.0.1
https://wayland.freedesktop.org
Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/
Build: 11.0.1
[20:58:35.893] Command line: weston-test-viewporter-shot --backend=headless-backend.so --debug --socket=test-viewporter-shot --modules=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-plugin.so --width=320 --height=240 --no-config --use-pixman --shell=weston-test-desktop-shell.so
[20:58:35.893] OS: Linux, 6.1.10-200.fc37.x86_64, #1 SMP PREEMPT_DYNAMIC Mon Feb 6 23:56:48 UTC 2023, x86_64
[20:58:35.893] Flight recorder: enabled
[20:58:35.893] Starting with no config file.
WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak.
[20:58:35.893] Output repaint window is 7 ms maximum.
[20:58:35.893] Loading module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/backend-headless/headless-backend.so'
[20:58:35.893] Registered plugin API 'weston_windowed_output_api_v1' of size 16
[20:58:35.893] Color manager: no-op
[20:58:35.893] Output 'headless' attempts EOTF mode: SDR
[20:58:35.893] Output 'headless' using color profile: built-in default sRGB SDR profile
[20:58:35.894] Output 'headless' enabled with head(s) headless
[20:58:35.894] Compositor capabilities:
arbitrary surface rotation: yes
screen capture uses y-flip: no
cursor planes: no
arbitrary resolutions: no
view mask clipping: yes
explicit sync: no
color operations: no
presentation clock: CLOCK_MONOTONIC_RAW, id 4
presentation clock resolution: 0.000000001 s
[20:58:35.894] Loading module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/weston-test-desktop-shell.so'
[20:58:35.894] Loading module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-plugin.so'
*** Run pixman viewport_upscale_solid/1
test-client: got global pointer 100 100
test-client: got seat 0x7fbee0006240 capabilities: 7
test-client: got seat 0x7fbee0006240 name: 'test-seat'
test-client: got keyboard repeat_info 40 400
test-client: got keyboard keymap
test-client: got surface enter output 0x7fbee0006ce0
test-client: got keyboard modifiers 0 0 0 0
test-client: got pointer enter 81 81, surface 0x7fbee0008460
test-client: got pointer frame
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/viewport_upscale_solid-00.png vs. shot ./viewport_upscale_solid-f01-00.png: PASS
*** Result pixman viewport_upscale_solid/1: ok
--- Fixture 1 (pixman) ok: passed 1, skipped 0, failed 0, total 1
--- Fixture 2 (GL)...
[20:58:35.957] weston 11.0.1
https://wayland.freedesktop.org
Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/
Build: 11.0.1
[20:58:35.957] Command line: weston-test-viewporter-shot --backend=headless-backend.so --debug --socket=test-viewporter-shot --modules=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-plugin.so --width=320 --height=240 --no-config --use-gl --shell=weston-test-desktop-shell.so
[20:58:35.957] OS: Linux, 6.1.10-200.fc37.x86_64, #1 SMP PREEMPT_DYNAMIC Mon Feb 6 23:56:48 UTC 2023, x86_64
[20:58:35.957] Flight recorder: enabled
[20:58:35.957] Starting with no config file.
WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak.
[20:58:35.957] Output repaint window is 7 ms maximum.
[20:58:35.958] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded
[20:58:35.958] Loading module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/renderer-gl/gl-renderer.so'
[20:58:35.959] warning: EGL_EXT_platform_base not supported.
[20:58:35.959] Error: EGL surfaceless platform cannot be used.
[20:58:35.959] fatal: failed to create compositor backend
--- Fixture 2 (GL) fail: passed 0, skipped 0, failed 0, total 1
(test program exited with status code 1)
TAP parsing error: Too few tests run (expected 2, got 1)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
25/45 yuv-buffer ERROR 0.16s exit status 1
>>> LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/compositor:/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston MALLOC_PERTURB_=34 /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-yuv-buffer
――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
sample_color_pre_curve_lut_2d(float x, compile_const int row)
{
float tx = lut_texcoord(x, color_pre_curve_lut_scale_offset);
return texture2D(color_pre_curve_lut_2d,
vec2(tx, (float(row) + 0.5) / 4.0)).x;
}
vec3
color_pre_curve(vec3 color)
{
vec3 ret;
if (c_color_pre_curve == SHADER_COLOR_CURVE_IDENTITY) {
return color;
} else if (c_color_pre_curve == SHADER_COLOR_CURVE_LUT_3x1D) {
ret.r = sample_color_pre_curve_lut_2d(color.r, 0);
ret.g = sample_color_pre_curve_lut_2d(color.g, 1);
ret.b = sample_color_pre_curve_lut_2d(color.b, 2);
return ret;
} else {
/* Never reached, bad c_color_pre_curve. */
return vec3(1.0, 0.3, 1.0);
}
}
vec3
sample_color_mapping_lut_3d(vec3 color)
{
vec3 pos, ret = vec3(0.0, 0.0, 0.0);
#if DEF_COLOR_MAPPING == SHADER_COLOR_MAPPING_3DLUT
pos = lut_texcoord(color, color_mapping_lut_scale_offset);
ret = texture3D(color_mapping_lut_3d, pos).rgb;
#endif
return ret;
}
vec3
color_mapping(vec3 color)
{
if (c_color_mapping == SHADER_COLOR_MAPPING_IDENTITY)
return color;
else if (c_color_mapping == SHADER_COLOR_MAPPING_3DLUT)
return sample_color_mapping_lut_3d(color);
else /* Never reached, bad c_color_mapping. */
return vec3(1.0, 0.3, 1.0);
}
vec4
color_pipeline(vec4 color)
{
/* Ensure straight alpha */
if (c_input_is_premult) {
if (color.a == 0.0)
color.rgb = vec3(0, 0, 0);
else
color.rgb *= 1.0 / color.a;
}
color.rgb = color_pre_curve(color.rgb);
color.rgb = color_mapping(color.rgb);
return color;
}
void
main()
{
vec4 color;
/* Electrical (non-linear) RGBA values, may be premult or not */
color = sample_input_texture();
if (c_need_color_pipeline)
color = color_pipeline(color); /* Produces straight alpha */
/* Ensure pre-multiplied for blending */
if (!c_input_is_premult || c_need_color_pipeline)
color.rgb *= color.a;
color *= view_alpha;
if (c_green_tint)
color = vec4(0.0, 0.3, 0.0, 0.2) + color * 0.8;
gl_FragColor = color;
}
-----------------------------------------------------------------------------
Cached GLSL programs:
id: (used secs ago) description +/-flags
Total: 0 programs.
[20:58:35.900] warning: EGL_EXT_platform_base not supported.
[20:58:35.900] Error: EGL surfaceless platform cannot be used.
[20:58:35.900] fatal: failed to create compositor backend
--- Fixture 1 () fail: passed 0, skipped 0, failed 0, total 5
(test program exited with status code 1)
TAP parsing error: Too few tests run (expected 5, got 0)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
26/45 safe-signal OK 0.16s 1 subtests passed
27/45 safe-signal-output-removal OK 0.15s 1 subtests passed
28/45 vertex-clip OK 0.14s 16 subtests passed
29/45 color-metadata-parsing ERROR 0.13s exit status 1
>>> MALLOC_PERTURB_=41 LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/compositor:/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-color-metadata-parsing
――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――
stderr:
Iterating through 1 fixtures.
--- Fixture 1 ()...
Date: 2023-03-06 UTC
[20:58:35.936] weston 11.0.1
https://wayland.freedesktop.org
Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/
Build: 11.0.1
[20:58:35.937] Command line: weston-test-color-metadata-parsing --backend=headless-backend.so --debug --socket=test-color-metadata-parsing --modules=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-plugin.so --width=320 --height=240 --config=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/test-color-metadata-parsing.ini --use-gl --shell=weston-test-desktop-shell.so
[20:58:35.937] OS: Linux, 6.1.10-200.fc37.x86_64, #1 SMP PREEMPT_DYNAMIC Mon Feb 6 23:56:48 UTC 2023, x86_64
[20:58:35.937] Flight recorder: enabled
[20:58:35.937] Using config file '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/test-color-metadata-parsing.ini'
WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak.
[20:58:35.937] Output repaint window is 7 ms maximum.
[20:58:35.937] Loading module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/color-lcms/color-lcms.so'
[20:58:35.937] Loading module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/backend-headless/headless-backend.so'
[20:58:35.937] Loading module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/renderer-gl/gl-renderer.so'
[20:58:35.938] warning: EGL_EXT_platform_base not supported.
[20:58:35.938] Error: EGL surfaceless platform cannot be used.
[20:58:35.938] fatal: failed to create compositor backend
--- Fixture 1 () fail: passed 0, skipped 0, failed 0, total 1
(test program exited with status code 1)
TAP parsing error: Too few tests run (expected 1, got 0)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
30/45 ivi-layout-client OK 0.11s 25 subtests passed
31/45 ivi-layout-internal OK 0.10s 1 subtests passed
32/45 ivi-shell-app OK 0.09s 1 subtests passed
33/45 config-parser OK 0.09s
34/45 lcms-util OK 0.13s 6 subtests passed
35/45 event OK 0.37s 2 subtests passed
36/45 zuc OK 0.08s
37/45 color-icc-output ERROR 0.15s exit status 1
>>> MALLOC_PERTURB_=216 LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/compositor:/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-color-icc-output
――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
[20:58:35.941] Output repaint window is 7 ms maximum.
[20:58:35.941] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/color-lcms/color-lcms.so' already loaded
[20:58:35.941] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded
[20:58:35.941] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded
[20:58:35.941] warning: EGL_EXT_platform_base not supported.
[20:58:35.941] Error: EGL surfaceless platform cannot be used.
[20:58:35.941] fatal: failed to create compositor backend
--- Fixture 2 (sRGB->adobeRGB) fail: passed 0, skipped 0, failed 0, total 2
--- Fixture 3 (sRGB->BT2020)...
[20:58:35.947] weston 11.0.1
https://wayland.freedesktop.org
Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/
Build: 11.0.1
[20:58:35.947] Command line: weston-test-color-icc-output --backend=headless-backend.so --debug --socket=test-color-icc-output --modules=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-plugin.so --width=256 --height=24 --config=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/test-color-icc-output.ini --use-gl --shell=weston-test-desktop-shell.so
[20:58:35.947] OS: Linux, 6.1.10-200.fc37.x86_64, #1 SMP PREEMPT_DYNAMIC Mon Feb 6 23:56:48 UTC 2023, x86_64
[20:58:35.947] Flight recorder: enabled
[20:58:35.947] Using config file '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/test-color-icc-output.ini'
WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak.
[20:58:35.947] Output repaint window is 7 ms maximum.
[20:58:35.947] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/color-lcms/color-lcms.so' already loaded
[20:58:35.947] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded
[20:58:35.947] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded
[20:58:35.947] warning: EGL_EXT_platform_base not supported.
[20:58:35.947] Error: EGL surfaceless platform cannot be used.
[20:58:35.947] fatal: failed to create compositor backend
--- Fixture 3 (sRGB->BT2020) fail: passed 0, skipped 0, failed 0, total 2
--- Fixture 4 (sRGB->sRGB)...
DToB->BToD roundtrip error statistics, 97336 samples, value range 0.0 - 255.0:
ch r (signed):
min -0.00647 at rgb( 79.00, 255.00, 255.00)
max 0.10676 at rgb( 10.00, 223.00, 239.00)
avg 0.00523
ch g (signed):
min -0.00383 at rgb( 151.00, 207.00, 239.00)
max 0.04781 at rgb( 255.00, 9.00, 255.00)
avg 0.00063
ch b (signed):
min -0.00358 at rgb( 255.00, 167.00, 1.00)
max 0.01190 at rgb( 159.00, 223.00, 10.00)
avg 0.00122
rgb two-norm:
min 0.00000 at rgb( 0.00, 0.00, 0.00)
max 0.10680 at rgb( 10.00, 223.00, 239.00)
avg 0.00658
[20:58:35.995] weston 11.0.1
https://wayland.freedesktop.org
Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/
Build: 11.0.1
[20:58:35.995] Command line: weston-test-color-icc-output --backend=headless-backend.so --debug --socket=test-color-icc-output --modules=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-plugin.so --width=256 --height=24 --config=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/test-color-icc-output.ini --use-gl --shell=weston-test-desktop-shell.so
[20:58:35.995] OS: Linux, 6.1.10-200.fc37.x86_64, #1 SMP PREEMPT_DYNAMIC Mon Feb 6 23:56:48 UTC 2023, x86_64
[20:58:35.995] Flight recorder: enabled
[20:58:35.995] Using config file '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/test-color-icc-output.ini'
WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak.
[20:58:35.995] Output repaint window is 7 ms maximum.
[20:58:35.995] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/color-lcms/color-lcms.so' already loaded
[20:58:35.995] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded
[20:58:35.995] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded
[20:58:35.995] warning: EGL_EXT_platform_base not supported.
[20:58:35.995] Error: EGL surfaceless platform cannot be used.
[20:58:35.995] fatal: failed to create compositor backend
--- Fixture 4 (sRGB->sRGB) fail: passed 0, skipped 0, failed 0, total 2
--- Fixture 5 (sRGB->adobeRGB)...
DToB->BToD roundtrip error statistics, 97336 samples, value range 0.0 - 255.0:
ch r (signed):
min -0.00363 at rgb( 207.00, 167.00, 207.00)
max 1.61298 at rgb( 0.00, 255.00, 255.00)
avg 0.01180
ch g (signed):
min -0.05186 at rgb( 191.00, 1.00, 231.00)
max 1.63569 at rgb( 247.00, 0.00, 167.00)
avg 0.00836
ch b (signed):
min -0.04061 at rgb( 255.00, 39.00, 1.00)
max 0.67677 at rgb( 119.00, 239.00, 0.00)
avg 0.00331
rgb two-norm:
min 0.00000 at rgb( 0.00, 0.00, 0.00)
max 1.63569 at rgb( 247.00, 0.00, 167.00)
avg 0.02356
[20:58:36.042] weston 11.0.1
https://wayland.freedesktop.org
Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/
Build: 11.0.1
[20:58:36.042] Command line: weston-test-color-icc-output --backend=headless-backend.so --debug --socket=test-color-icc-output --modules=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-plugin.so --width=256 --height=24 --config=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/test-color-icc-output.ini --use-gl --shell=weston-test-desktop-shell.so
[20:58:36.042] OS: Linux, 6.1.10-200.fc37.x86_64, #1 SMP PREEMPT_DYNAMIC Mon Feb 6 23:56:48 UTC 2023, x86_64
[20:58:36.042] Flight recorder: enabled
[20:58:36.042] Using config file '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/test-color-icc-output.ini'
WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak.
[20:58:36.042] Output repaint window is 7 ms maximum.
[20:58:36.042] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/color-lcms/color-lcms.so' already loaded
[20:58:36.042] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded
[20:58:36.042] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded
[20:58:36.042] warning: EGL_EXT_platform_base not supported.
[20:58:36.042] Error: EGL surfaceless platform cannot be used.
[20:58:36.042] fatal: failed to create compositor backend
--- Fixture 5 (sRGB->adobeRGB) fail: passed 0, skipped 0, failed 0, total 2
(test program exited with status code 1)
TAP parsing error: Too few tests run (expected 10, got 0)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
38/45 xwayland OK 0.13s 1 subtests passed
39/45 pointer OK 0.40s 14 subtests passed
40/45 linux-explicit-synchronization OK 0.54s 10 subtests passed
41/45 subsurface-shot ERROR 0.66s exit status 1
>>> MALLOC_PERTURB_=196 LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/compositor:/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-subsurface-shot
――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
presentation clock resolution: 0.000000001 s
[20:58:35.852] Loading module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/weston-test-desktop-shell.so'
[20:58:35.852] Loading module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-plugin.so'
Creating a thread for running tests...
*** Run pixman subsurface_z_order/1
test-client: got global pointer 100 100
test-client: got seat 0x7f43f0006240 capabilities: 7
test-client: got seat 0x7f43f0006240 name: 'test-seat'
test-client: got keyboard repeat_info 40 400
test-client: got keyboard keymap
test-client: got surface enter output 0x7f43f0006ce0
test-client: got keyboard modifiers 0 0 0 0
test-client: got pointer enter 0 50, surface 0x7f43f0008460
test-client: got pointer frame
test-client: got pointer leave, surface 0x7f43f0008460
test-client: got pointer frame
test-client: got global pointer 2 30
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/subsurface_z_order-00.png vs. shot ./subsurface_z_order-f01-00.png: PASS
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/subsurface_z_order-01.png vs. shot ./subsurface_z_order-f01-01.png: PASS
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/subsurface_z_order-02.png vs. shot ./subsurface_z_order-f01-02.png: PASS
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/subsurface_z_order-03.png vs. shot ./subsurface_z_order-f01-03.png: PASS
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/subsurface_z_order-04.png vs. shot ./subsurface_z_order-f01-04.png: PASS
*** Result pixman subsurface_z_order/1: ok
*** Run pixman subsurface_sync_damage_buffer/1
test-client: got global pointer 2 30
test-client: got seat 0x7f43f00099a0 capabilities: 7
test-client: got seat 0x7f43f00099a0 name: 'test-seat'
test-client: got keyboard repeat_info 40 400
test-client: got keyboard keymap
test-client: got surface enter output 0x7f43f00084a0
test-client: got global pointer 2 30
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/subsurface_sync_damage_buffer-00.png vs. shot ./subsurface_sync_damage_buffer-f01-00.png: PASS
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/subsurface_sync_damage_buffer-01.png vs. shot ./subsurface_sync_damage_buffer-f01-01.png: PASS
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/subsurface_sync_damage_buffer-02.png vs. shot ./subsurface_sync_damage_buffer-f01-02.png: PASS
*** Result pixman subsurface_sync_damage_buffer/1: ok
*** Run pixman subsurface_empty_mapping/1
test-client: got global pointer 2 30
test-client: got seat 0x7f43f00077a0 capabilities: 7
test-client: got seat 0x7f43f00077a0 name: 'test-seat'
test-client: got keyboard repeat_info 40 400
test-client: got keyboard keymap
test-client: got surface enter output 0x7f43f0005710
test-client: got global pointer 2 30
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f01-00.png: PASS
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f01-01.png: PASS
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f01-02.png: PASS
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f01-03.png: PASS
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f01-04.png: PASS
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f01-05.png: PASS
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f01-06.png: PASS
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/subsurface_empty_mapping-01.png vs. shot ./subsurface_empty_mapping-f01-07.png: PASS
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/subsurface_empty_mapping-01.png vs. shot ./subsurface_empty_mapping-f01-08.png: PASS
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/subsurface_empty_mapping-01.png vs. shot ./subsurface_empty_mapping-f01-09.png: PASS
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/subsurface_empty_mapping-00.png vs. shot ./subsurface_empty_mapping-f01-10.png: PASS
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/subsurface_empty_mapping-01.png vs. shot ./subsurface_empty_mapping-f01-11.png: PASS
*** Result pixman subsurface_empty_mapping/1: ok
Received thread event mask 0x4
Test thread reaped.
--- Fixture 1 (pixman) ok: passed 3, skipped 0, failed 0, total 3
--- Fixture 2 (GL)...
[20:58:36.472] weston 11.0.1
https://wayland.freedesktop.org
Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/
Build: 11.0.1
[20:58:36.472] Command line: weston-test-subsurface-shot --backend=headless-backend.so --debug --socket=test-subsurface-shot --modules=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-plugin.so --width=320 --height=240 --no-config --use-gl --shell=weston-test-desktop-shell.so --logger-scopes=log,test-harness-plugin
[20:58:36.472] OS: Linux, 6.1.10-200.fc37.x86_64, #1 SMP PREEMPT_DYNAMIC Mon Feb 6 23:56:48 UTC 2023, x86_64
[20:58:36.472] Flight recorder: enabled
[20:58:36.472] Starting with no config file.
WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak.
[20:58:36.472] Output repaint window is 7 ms maximum.
[20:58:36.472] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded
[20:58:36.473] Loading module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/renderer-gl/gl-renderer.so'
[20:58:36.475] warning: EGL_EXT_platform_base not supported.
[20:58:36.475] Error: EGL surfaceless platform cannot be used.
[20:58:36.475] fatal: failed to create compositor backend
--- Fixture 2 (GL) fail: passed 0, skipped 0, failed 0, total 3
(test program exited with status code 1)
TAP parsing error: Too few tests run (expected 6, got 3)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
42/45 output-damage ERROR 1.65s exit status 1
>>> MALLOC_PERTURB_=247 LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/compositor:/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-output-damage
――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
[20:58:37.246] weston 11.0.1
https://wayland.freedesktop.org
Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/
Build: 11.0.1
[20:58:37.246] Command line: weston-test-output-damage --backend=headless-backend.so --debug --socket=test-output-damage --modules=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=flipped --no-config --use-gl --shell=weston-test-desktop-shell.so
[20:58:37.246] OS: Linux, 6.1.10-200.fc37.x86_64, #1 SMP PREEMPT_DYNAMIC Mon Feb 6 23:56:48 UTC 2023, x86_64
[20:58:37.246] Flight recorder: enabled
[20:58:37.246] Starting with no config file.
WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak.
[20:58:37.246] Output repaint window is 7 ms maximum.
[20:58:37.246] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded
[20:58:37.246] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded
[20:58:37.246] warning: EGL_EXT_platform_base not supported.
[20:58:37.246] Error: EGL surfaceless platform cannot be used.
[20:58:37.246] fatal: failed to create compositor backend
--- Fixture 39 (GL shadow 2 FLIPPED) fail: passed 0, skipped 0, failed 0, total 1
--- Fixture 40 (pixman 3 FLIPPED_270)...
[20:58:37.258] weston 11.0.1
https://wayland.freedesktop.org
Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/
Build: 11.0.1
[20:58:37.258] Command line: weston-test-output-damage --backend=headless-backend.so --debug --socket=test-output-damage --modules=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-plugin.so --width=108 --height=80 --scale=3 --transform=flipped-rotate-270 --no-config --use-pixman --shell=weston-test-desktop-shell.so
[20:58:37.258] OS: Linux, 6.1.10-200.fc37.x86_64, #1 SMP PREEMPT_DYNAMIC Mon Feb 6 23:56:48 UTC 2023, x86_64
[20:58:37.258] Flight recorder: enabled
[20:58:37.258] Starting with no config file.
WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak.
[20:58:37.259] Output repaint window is 7 ms maximum.
[20:58:37.259] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded
[20:58:37.259] Registered plugin API 'weston_windowed_output_api_v1' of size 16
[20:58:37.259] Color manager: no-op
[20:58:37.259] Output 'headless' attempts EOTF mode: SDR
[20:58:37.259] Output 'headless' using color profile: built-in default sRGB SDR profile
[20:58:37.259] Output 'headless' enabled with head(s) headless
[20:58:37.259] Compositor capabilities:
arbitrary surface rotation: yes
screen capture uses y-flip: no
cursor planes: no
arbitrary resolutions: no
view mask clipping: yes
explicit sync: no
color operations: no
presentation clock: CLOCK_MONOTONIC_RAW, id 4
presentation clock resolution: 0.000000001 s
[20:58:37.259] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/weston-test-desktop-shell.so' already loaded
[20:58:37.259] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-plugin.so' already loaded
*** Run pixman 3 FLIPPED_270 output_damage/1
output_damage-f40: output-damage_3-FLIPPED_270
test-client: got global pointer 100 100
test-client: got seat 0x7f4204006270 capabilities: 7
test-client: got seat 0x7f4204006270 name: 'test-seat'
test-client: got keyboard repeat_info 40 400
test-client: got keyboard keymap
test-client: got surface enter output 0x7f4204006d10
test-client: got keyboard modifiers 0 0 0 0
test-client: got pointer enter 81 81, surface 0x7f4204006370
test-client: got pointer frame
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/output-damage_3-FLIPPED_270-01.png vs. shot ./output_damage-f40-01.png: PASS
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/output-damage_3-FLIPPED_270-02.png vs. shot ./output_damage-f40-02.png: PASS
*** Result pixman 3 FLIPPED_270 output_damage/1: ok
--- Fixture 40 (pixman 3 FLIPPED_270) ok: passed 1, skipped 0, failed 0, total 1
--- Fixture 41 (GL no-shadow 3 FLIPPED_270)...
[20:58:37.356] weston 11.0.1
https://wayland.freedesktop.org
Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/
Build: 11.0.1
[20:58:37.356] Command line: weston-test-output-damage --backend=headless-backend.so --debug --socket=test-output-damage --modules=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-plugin.so --width=108 --height=80 --scale=3 --transform=flipped-rotate-270 --no-config --use-gl --shell=weston-test-desktop-shell.so
[20:58:37.356] OS: Linux, 6.1.10-200.fc37.x86_64, #1 SMP PREEMPT_DYNAMIC Mon Feb 6 23:56:48 UTC 2023, x86_64
[20:58:37.356] Flight recorder: enabled
[20:58:37.356] Starting with no config file.
WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak.
[20:58:37.356] Output repaint window is 7 ms maximum.
[20:58:37.356] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded
[20:58:37.356] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded
[20:58:37.356] warning: EGL_EXT_platform_base not supported.
[20:58:37.356] Error: EGL surfaceless platform cannot be used.
[20:58:37.356] fatal: failed to create compositor backend
--- Fixture 41 (GL no-shadow 3 FLIPPED_270) fail: passed 0, skipped 0, failed 0, total 1
--- Fixture 42 (GL shadow 3 FLIPPED_270)...
[20:58:37.372] weston 11.0.1
https://wayland.freedesktop.org
Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/
Build: 11.0.1
[20:58:37.372] Command line: weston-test-output-damage --backend=headless-backend.so --debug --socket=test-output-damage --modules=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-plugin.so --width=108 --height=80 --scale=3 --transform=flipped-rotate-270 --no-config --use-gl --shell=weston-test-desktop-shell.so
[20:58:37.372] OS: Linux, 6.1.10-200.fc37.x86_64, #1 SMP PREEMPT_DYNAMIC Mon Feb 6 23:56:48 UTC 2023, x86_64
[20:58:37.372] Flight recorder: enabled
[20:58:37.372] Starting with no config file.
WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak.
[20:58:37.372] Output repaint window is 7 ms maximum.
[20:58:37.372] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded
[20:58:37.372] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded
[20:58:37.372] warning: EGL_EXT_platform_base not supported.
[20:58:37.372] Error: EGL surfaceless platform cannot be used.
[20:58:37.372] fatal: failed to create compositor backend
--- Fixture 42 (GL shadow 3 FLIPPED_270) fail: passed 0, skipped 0, failed 0, total 1
(test program exited with status code 1)
TAP parsing error: Too few tests run (expected 42, got 14)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
43/45 output-transforms ERROR 1.98s exit status 1
>>> MALLOC_PERTURB_=65 LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/compositor:/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-output-transforms
――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――
Listing only the last 100 lines from a long log.
test-client: got global pointer 100 100
test-client: got seat 0x7f2270001b80 capabilities: 7
test-client: got seat 0x7f2270001b80 name: 'test-seat'
test-client: got keyboard repeat_info 40 400
test-client: got keyboard keymap
test-client: got surface enter output 0x7f22700018d0
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/output_2-FLIPPED_buffer_2-90-00.png vs. shot ./output_transform-f25-e01-00.png: PASS
*** Result pixman 2 FLIPPED output_transform/2: ok
--- Fixture 25 (pixman 2 FLIPPED) ok: passed 2, skipped 0, failed 0, total 2
--- Fixture 26 (GL 2 FLIPPED)...
[20:58:37.565] weston 11.0.1
https://wayland.freedesktop.org
Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/
Build: 11.0.1
[20:58:37.565] Command line: weston-test-output-transforms --backend=headless-backend.so --debug --socket=test-output-transforms --modules=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-plugin.so --width=162 --height=120 --scale=2 --transform=flipped --no-config --use-gl --shell=weston-test-desktop-shell.so
[20:58:37.565] OS: Linux, 6.1.10-200.fc37.x86_64, #1 SMP PREEMPT_DYNAMIC Mon Feb 6 23:56:48 UTC 2023, x86_64
[20:58:37.565] Flight recorder: enabled
[20:58:37.565] Starting with no config file.
WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak.
[20:58:37.566] Output repaint window is 7 ms maximum.
[20:58:37.566] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded
[20:58:37.566] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded
[20:58:37.566] warning: EGL_EXT_platform_base not supported.
[20:58:37.566] Error: EGL surfaceless platform cannot be used.
[20:58:37.566] fatal: failed to create compositor backend
--- Fixture 26 (GL 2 FLIPPED) fail: passed 0, skipped 0, failed 0, total 2
--- Fixture 27 (pixman 3 FLIPPED_270)...
[20:58:37.581] weston 11.0.1
https://wayland.freedesktop.org
Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/
Build: 11.0.1
[20:58:37.581] Command line: weston-test-output-transforms --backend=headless-backend.so --debug --socket=test-output-transforms --modules=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-plugin.so --width=108 --height=80 --scale=3 --transform=flipped-rotate-270 --no-config --use-pixman --shell=weston-test-desktop-shell.so
[20:58:37.581] OS: Linux, 6.1.10-200.fc37.x86_64, #1 SMP PREEMPT_DYNAMIC Mon Feb 6 23:56:48 UTC 2023, x86_64
[20:58:37.581] Flight recorder: enabled
[20:58:37.581] Starting with no config file.
WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak.
[20:58:37.581] Output repaint window is 7 ms maximum.
[20:58:37.581] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded
[20:58:37.581] Registered plugin API 'weston_windowed_output_api_v1' of size 16
[20:58:37.581] Color manager: no-op
[20:58:37.581] Output 'headless' attempts EOTF mode: SDR
[20:58:37.581] Output 'headless' using color profile: built-in default sRGB SDR profile
[20:58:37.582] Output 'headless' enabled with head(s) headless
[20:58:37.582] Compositor capabilities:
arbitrary surface rotation: yes
screen capture uses y-flip: no
cursor planes: no
arbitrary resolutions: no
view mask clipping: yes
explicit sync: no
color operations: no
presentation clock: CLOCK_MONOTONIC_RAW, id 4
presentation clock resolution: 0.000000001 s
[20:58:37.582] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/weston-test-desktop-shell.so' already loaded
[20:58:37.582] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-plugin.so' already loaded
*** Run pixman 3 FLIPPED_270 output_transform/1
output_transform-f27-e00: output_3-FLIPPED_270_buffer_1-NORMAL
test-client: got global pointer 100 100
test-client: got seat 0x7f22700021b0 capabilities: 7
test-client: got seat 0x7f22700021b0 name: 'test-seat'
test-client: got keyboard repeat_info 40 400
test-client: got keyboard keymap
test-client: got surface enter output 0x7f22700065e0
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/output_3-FLIPPED_270_buffer_1-NORMAL-00.png vs. shot ./output_transform-f27-e00-00.png: PASS
*** Result pixman 3 FLIPPED_270 output_transform/1: ok
*** Run pixman 3 FLIPPED_270 output_transform/2
output_transform-f27-e01: output_3-FLIPPED_270_buffer_2-90
test-client: got global pointer 100 100
test-client: got seat 0x7f2270006160 capabilities: 7
test-client: got seat 0x7f2270006160 name: 'test-seat'
test-client: got keyboard repeat_info 40 400
test-client: got keyboard keymap
test-client: got surface enter output 0x7f2270005380
Screenshot has been captured
Verify reference image /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/tests/reference/output_3-FLIPPED_270_buffer_2-90-00.png vs. shot ./output_transform-f27-e01-00.png: PASS
*** Result pixman 3 FLIPPED_270 output_transform/2: ok
--- Fixture 27 (pixman 3 FLIPPED_270) ok: passed 2, skipped 0, failed 0, total 2
--- Fixture 28 (GL 3 FLIPPED_270)...
[20:58:37.711] weston 11.0.1
https://wayland.freedesktop.org
Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/
Build: 11.0.1
[20:58:37.711] Command line: weston-test-output-transforms --backend=headless-backend.so --debug --socket=test-output-transforms --modules=/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/tests/test-plugin.so --width=108 --height=80 --scale=3 --transform=flipped-rotate-270 --no-config --use-gl --shell=weston-test-desktop-shell.so
[20:58:37.711] OS: Linux, 6.1.10-200.fc37.x86_64, #1 SMP PREEMPT_DYNAMIC Mon Feb 6 23:56:48 UTC 2023, x86_64
[20:58:37.711] Flight recorder: enabled
[20:58:37.711] Starting with no config file.
WARNING: debug protocol has been enabled. This is a potential denial-of-service attack vector and information leak.
[20:58:37.711] Output repaint window is 7 ms maximum.
[20:58:37.711] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/backend-headless/headless-backend.so' already loaded
[20:58:37.712] Module '/home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu/libweston/renderer-gl/gl-renderer.so' already loaded
[20:58:37.712] warning: EGL_EXT_platform_base not supported.
[20:58:37.712] Error: EGL surfaceless platform cannot be used.
[20:58:37.712] fatal: failed to create compositor backend
--- Fixture 28 (GL 3 FLIPPED_270) fail: passed 0, skipped 0, failed 0, total 2
(test program exited with status code 1)
TAP parsing error: Too few tests run (expected 56, got 28)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
44/45 viewporter OK 1.91s 76 subtests passed
45/45 subsurface OK 2.54s 23 subtests passed
Summary of Failures:
3/45 color-manager ERROR 0.03s exit status 1
6/45 alpha-blending ERROR 0.09s exit status 1
7/45 buffer-transforms ERROR 1.34s exit status 1
15/45 pointer-shot ERROR 0.26s exit status 1
18/45 single-pixel-buffer ERROR 0.24s exit status 1
24/45 viewporter-shot ERROR 0.17s exit status 1
25/45 yuv-buffer ERROR 0.16s exit status 1
29/45 color-metadata-parsing ERROR 0.13s exit status 1
37/45 color-icc-output ERROR 0.15s exit status 1
41/45 subsurface-shot ERROR 0.66s exit status 1
42/45 output-damage ERROR 1.65s exit status 1
43/45 output-transforms ERROR 1.98s exit status 1
Ok: 32
Expected Fail: 0
Fail: 12
Unexpected Pass: 0
Skipped: 1
Timeout: 0
Meson output:
+ /usr/bin/meson setup --buildtype=plain --prefix=/usr --libdir=/usr/lib64 --libexecdir=/usr/libexec --bindir=/usr/bin --sbindir=/usr/sbin --includedir=/usr/include --datadir=/usr/share --mandir=/usr/share/man --infodir=/usr/share/info --localedir=/usr/share/locale --sysconfdir=/etc --localstatedir=/var --sharedstatedir=/var/lib --wrap-mode=nodownload --auto-features=enabled . x86_64-redhat-linux-gnu -D backend-default=wayland -D backend-drm-screencast-vaapi=true -D backend-drm=true -D backend-headless=true -D backend-rdp=true -D backend-wayland=true -D backend-x11=true -D color-management-lcms=true -D demo-clients=true -D doc=false -D image-jpeg=true -D image-webp=true -D pipewire=true -D remoting=true -D renderer-gl=true -D resize-pool=true -D screenshare=true -D shell-desktop=true -D shell-fullscreen=true -D shell-ivi=true -D shell-kiosk=true -D simple-clients=all -D systemd=true -D test-junit-xml=true -D tools=calibrator,debug,info,terminal,touch-calibrator -D wcap-decode=true -D xwayland=true
The Meson build system
Version: 1.0.1
Source dir: /home/tkloczko/rpmbuild/BUILD/weston-11.0.1
Build dir: /home/tkloczko/rpmbuild/BUILD/weston-11.0.1/x86_64-redhat-linux-gnu
Build type: native build
Project name: weston
Project version: 11.0.1
C compiler for the host machine: /usr/bin/gcc (gcc 13.0.1 "gcc (GCC) 13.0.1 20230304 (Red Hat 13.0.1-0)")
C linker for the host machine: /usr/bin/gcc ld.bfd 2.40-2
Host machine cpu family: x86_64
Host machine cpu: x86_64
Compiler for C supports arguments -Wmissing-prototypes: YES
Compiler for C supports arguments -Wno-unused-parameter: YES
Compiler for C supports arguments -Wno-shift-negative-value: YES
Compiler for C supports arguments -Wno-missing-field-initializers: YES
Compiler for C supports arguments -Wno-pedantic: YES
Compiler for C supports arguments -Wundef: YES
Compiler for C supports arguments -fvisibility=hidden: YES
Header "sys/sysmacros.h" has symbol "major" : YES
Checking for function "mkostemp" : YES
Checking for function "strchrnul" : YES
Checking for function "initgroups" : YES
Checking for function "posix_fallocate" : YES
Checking for function "memfd_create" : YES
Has header "linux/sync_file.h" : YES
Message: The default backend is wayland
Found pkg-config: /usr/bin/pkg-config (1.9.4)
Run-time dependency xkbcommon found: YES 1.5.0
Run-time dependency wayland-server found: YES 1.21.91
Run-time dependency wayland-client found: YES 1.21.91
Run-time dependency pixman-1 found: YES 0.42.2
Run-time dependency libinput found: YES 1.22.1
Run-time dependency libevdev found: YES 1.13.0
Library m found: YES
Library dl found: YES
Run-time dependency libdrm found: YES 2.4.115
Run-time dependency threads found: YES
Run-time dependency lcms2 found: YES 2.14
Program python3 found: YES (/usr/bin/python3)
Configuring version.h using configuration
Found pkg-config: /usr/bin/pkg-config (1.9.4)
Build-time dependency wayland-scanner found: YES 1.21.91
Program /usr/bin/wayland-scanner found: YES (/usr/bin/wayland-scanner)
Run-time dependency wayland-protocols found: YES 1.31
Run-time dependency xcb found: YES 1.15
Run-time dependency cairo found: YES 1.17.8
Run-time dependency libpng found: YES 1.6.39
Run-time dependency pango found: YES 1.50.14
Run-time dependency pangocairo found: YES 1.50.14
Run-time dependency fontconfig found: YES 2.14.2
Run-time dependency glib-2.0 found: YES 2.75.4
Run-time dependency libjpeg found: YES 2.1.5.1
Run-time dependency libwebp found: YES 1.3.0
Run-time dependency egl found: YES 1.5
WARNING: Already generated a pkg-config file for weston-11
Run-time dependency libsystemd found: YES 251
Run-time dependency dbus-1 found: YES 1.14.6
Run-time dependency libseat found: YES 0.7.0
Run-time dependency libudev found: YES 251
Dependency egl found: YES 1.5 (cached)
Run-time dependency glesv2 found: YES 3.2
Dependency libudev found: YES 251 (cached)
Dependency libudev found: YES 251 (cached)
Run-time dependency gbm found: YES 23.0.0
Run-time dependency libva found: YES 1.17.0
Run-time dependency libva-drm found: YES 1.17.0
Dependency threads found: YES unknown (cached)
Run-time dependency freerdp2 found: YES 2.10.0
Run-time dependency freerdp-server2 found: YES 2.10.0
Run-time dependency winpr2 found: YES 2.10.0
Dependency wayland-client found: YES 1.21.91 (cached)
Run-time dependency wayland-cursor found: YES 1.21.91
Run-time dependency wayland-egl found: YES 18.1.0
Dependency xcb found: YES 1.15 (cached)
Run-time dependency xcb-shm found: YES 1.15
Run-time dependency x11 found: YES 1.8.4
Run-time dependency x11-xcb found: YES 1.8.4
Run-time dependency xcb-xkb found: YES 1.15
Run-time dependency xwayland found: YES 23.0.99.901
Dependency xcb found: YES 1.15 (cached)
Run-time dependency xcb-composite found: YES 1.15
Run-time dependency xcb-shape found: YES 1.15
Run-time dependency xcb-xfixes found: YES 1.15
Run-time dependency xcursor found: YES 1.2.1
Run-time dependency cairo-xcb found: YES 1.17.8
Dependency libsystemd found: YES 251 (cached)
Configuring weston.ini using configuration
Configuring weston.ini using configuration
Run-time dependency gstreamer-1.0 found: YES 1.22.0
Run-time dependency gstreamer-allocators-1.0 found: YES 1.22.0
Run-time dependency gstreamer-app-1.0 found: YES 1.22.0
Run-time dependency gstreamer-video-1.0 found: YES 1.22.0
Run-time dependency gobject-2.0 found: YES 2.75.4
Dependency glib-2.0 found: YES 2.75.4 (cached)
Run-time dependency libpipewire-0.3 found: YES 0.3.66
Run-time dependency libspa-0.2 found: YES 0.2
Dependency wayland-cursor found: YES 1.21.91 (cached)
Library util found: YES
Dependency gbm found: YES 23.0.0 (cached)
Dependency libudev found: YES 251 (cached)
Dependency gbm found: YES 23.0.0 (cached)
Dependency egl found: YES 1.5 (cached)
Dependency glesv2 found: YES 3.2 (cached)
Dependency gbm found: YES 23.0.0 (cached)
Dependency egl found: YES 1.5 (cached)
Dependency glesv2 found: YES 3.2 (cached)
Dependency gbm found: YES 23.0.0 (cached)
Dependency egl found: YES 1.5 (cached)
Dependency wayland-egl found: YES 18.1.0 (cached)
Dependency glesv2 found: YES 3.2 (cached)
Dependency wayland-cursor found: YES 1.21.91 (cached)
Dependency wayland-cursor found: YES 1.21.91 (cached)
Dependency cairo found: YES 1.17.8 (cached)
Dependency pangocairo found: YES 1.50.14 (cached)
Dependency gobject-2.0 found: YES 2.75.4 (cached)
Dependency egl found: YES 1.5 (cached)
Dependency glesv2 found: YES 3.2 (cached)
Dependency wayland-egl found: YES 18.1.0 (cached)
Dependency cairo found: YES 1.17.8 (cached)
Dependency cairo found: YES 1.17.8 (cached)
Dependency libudev found: YES 251 (cached)
Run-time dependency libxml-2.0 found: YES 2.10.3
Dependency x11 found: YES 1.8.4 (cached)
Configuring test-config.h using configuration
Dependency libudev found: YES 251 (cached)
Configuring weston.1 using configuration
Configuring weston-bindings.7 using configuration
Configuring weston-debug.1 using configuration
Configuring weston.ini.5 using configuration
Configuring weston-drm.7 using configuration
Configuring weston-rdp.7 using configuration
Configuring config.h using configuration
Message: Documentation will not be built. Use -Ddoc to build it.
Build targets in project: 195
NOTICE: Future-deprecated features used:
* 0.56.0: {'dependency.get_pkgconfig_variable'}
* 0.62.0: {'pkgconfig.generate variable for builtin directories'}
weston 11.0.1
User defined options
auto_features : enabled
bindir : /usr/bin
buildtype : plain
datadir : /usr/share
includedir : /usr/include
infodir : /usr/share/info
libdir : /usr/lib64
libexecdir : /usr/libexec
localedir : /usr/share/locale
localstatedir : /var
mandir : /usr/share/man
prefix : /usr
sbindir : /usr/sbin
sharedstatedir : /var/lib
sysconfdir : /etc
wrap_mode : nodownload
backend-default : wayland
backend-drm : true
backend-drm-screencast-vaapi: true
backend-headless : true
backend-rdp : true
backend-wayland : true
backend-x11 : true
color-management-lcms : true
demo-clients : true
doc : false
image-jpeg : true
image-webp : true
pipewire : true
remoting : true
renderer-gl : true
resize-pool : true
screenshare : true
shell-desktop : true
shell-fullscreen : true
shell-ivi : true
shell-kiosk : true
simple-clients : all
systemd : true
test-junit-xml : true
tools : calibrator,debug,info,terminal,touch-calibrator
wcap-decode : true
xwayland : true