Skip to content

Failed ui-smoke/gmoccapy-quit on timeout? #4500

Description

@BsAtHome

@grandixximo The following was seen (not the first time). Maybe you can shed some light on it?

And what about the python3-gst error? Does it matter? Probably does considering this is supposed to emulate the graphics environment. Or maybe it doesn't, but the the error should not be an error.

Running test: /home/runner/work/linuxcnc/linuxcnc/tests/ui-smoke/gmoccapy-quit
*** /home/runner/work/linuxcnc/linuxcnc/tests/ui-smoke/gmoccapy-quit: XFAIL: test run exited with 1
************** result:
        UI_SMOKE_QUIT_FAIL: GUI (pid 66294) still alive 15s after SIGTERM
        screenshot: wrote screenshot.png
        === linuxcnc.err ===
        Note: realtime scheduling unavailable (sched_setscheduler SCHED_FIFO: Operation not permitted).
          Process capabilities: cap_sys_nice=no cap_ipc_lock=no.
          Falling back to POSIX non-realtime.
          Fix: 'sudo make setcap' (preferred) or 'sudo make setuid' on rtapi_app.
          Override (testing only): set LINUXCNC_FORCE_REALTIME=1.
        Note: Using POSIX non-realtime
        No isolated CPU's found, expect some latency or set RTAPI_CPU_NUMBER to select CPU
        link (updating variable file): No such file or directory
        
        (gmoccapy:66294): dbind-WARNING **: 14:10:47.103: AT-SPI: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
        [Gmoccapy.GMOCCAPY.PLAYER][WARNING]  Gst module missing, - is package python3-gst installed? (player.py:38)
        [Gmoccapy][ERROR]  Found an error!
        The following information may be useful in troubleshooting:
        
        Traceback (most recent call last):
          File "/home/runner/work/linuxcnc/linuxcnc/lib/python/gladevcp/hal_sourceview.py", line 58, in __init__
            self.buf.set_max_undo_levels(20)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        AttributeError: 'GtkSourceBuffer' object has no attribute 'set_max_undo_levels'
         (gmoccapy:75)
        === ui-smoke.out ===
        UI_SMOKE_OK
        === ui-smoke.err ===
        === crash: no readable core dump; see the Python traceback in linuxcnc.err above ===
        === screenshot: /home/runner/work/linuxcnc/linuxcnc/tests/ui-smoke/gmoccapy-quit/screenshot.png ===
************** stderr:
        +++ dirname test.sh
        ++ cd ./../_lib
        ++ pwd
        + LIB_DIR=/home/runner/work/linuxcnc/linuxcnc/tests/ui-smoke/_lib
        + . /home/runner/work/linuxcnc/linuxcnc/tests/ui-smoke/_lib/gmoccapy-prepare.sh
        ++ : /home/runner/work/linuxcnc/linuxcnc/tests/ui-smoke/_lib
        +++ cd /home/runner/work/linuxcnc/linuxcnc/tests/ui-smoke/_lib/../../../configs/sim/gmoccapy
        +++ pwd
        ++ SRC_DIR=/home/runner/work/linuxcnc/linuxcnc/configs/sim/gmoccapy
        +++ mktemp -d -t ui-smoke-gmoccapy.XXXXXX
        ++ WORK_DIR=/tmp/ui-smoke-gmoccapy.K1XqLd
        ++ trap 'rm -rf "$WORK_DIR"' EXIT
        ++ cp -r /home/runner/work/linuxcnc/linuxcnc/configs/sim/gmoccapy/. /tmp/ui-smoke-gmoccapy.K1XqLd/
        ++ sed -i 's|^PROGRAM_PREFIX = ../../nc_files/|PROGRAM_PREFIX = /home/runner/work/linuxcnc/linuxcnc/configs/sim/gmoccapy/../../../nc_files|' /tmp/ui-smoke-gmoccapy.K1XqLd/gmoccapy.ini
        ++ cat
        ++ GMOCCAPY_INI=/tmp/ui-smoke-gmoccapy.K1XqLd/gmoccapy.ini
        + exec /home/runner/work/linuxcnc/linuxcnc/tests/ui-smoke/_lib/quit-launch.sh /tmp/ui-smoke-gmoccapy.K1XqLd/gmoccapy.ini bin/gmoccapy
**************

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions