From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id EC585C46467 for ; Tue, 10 Jan 2023 09:35:51 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pFA7w-0000T9-CR; Tue, 10 Jan 2023 03:37:00 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pFA7u-0000S1-Nb for qemu-devel@nongnu.org; Tue, 10 Jan 2023 03:36:58 -0500 Received: from c-71-202-42-236.hsd1.ca.comcast.net ([71.202.42.236] helo=pdel-mbp.localdomain) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pFA7t-0000Nx-48 for qemu-devel@nongnu.org; Tue, 10 Jan 2023 03:36:58 -0500 Received: by pdel-mbp.localdomain (Postfix, from userid 501) id 82CAAE1AD43; Tue, 10 Jan 2023 00:29:31 -0800 (PST) From: Peter Delevoryas To: Cc: jsnow@redhat.com, crosa@redhat.com, bleal@redhat.com, philmd@linaro.org, wainersm@redhat.com, qemu-devel@nongnu.org, Peter Delevoryas Subject: [PATCH v5 0/1] python/machine: Fix AF_UNIX path too long Date: Tue, 10 Jan 2023 00:29:29 -0800 Message-Id: <20230110082930.42129-1-peter@pjd.dev> X-Mailer: git-send-email 2.39.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: none client-ip=71.202.42.236; envelope-from=pdel@pdel-mbp.localdomain; helo=pdel-mbp.localdomain X-Spam_score_int: 31 X-Spam_score: 3.1 X-Spam_bar: +++ X-Spam_report: (3.1 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.25, KHOP_HELO_FCRDNS=0.399, NO_DNS_FOR_FROM=0.001, PDS_RDNS_DYNAMIC_FP=0.001, RCVD_IN_PBL=3.335, RCVD_IN_SORBS_DUL=0.001, RDNS_DYNAMIC=0.982, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Sender: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org v1: https://lore.kernel.org/qemu-devel/20220705214659.73369-1-peter@pjd.dev/ v2: https://lore.kernel.org/qemu-devel/20220716173434.17183-1-peter@pjd.dev/ v3: - Changed QEMUMachine._name to f"{id(self):x}". Suggestion was to do f"{id(self):02x}", but the id's look like they are probably just the object address (8-byte pointer), so the "02" had no effect. - Changed QMP socket name suffix from "-monitor.sock" to ".qmp". - Changed console socket name suffix from "-console.sock" to ".con". v4: - Just resending v3 after rebasing from a long time ago v5: - I forgot to disable the VPN on my laptop before sending the v4 series, and I always have very mysterious errors and/or delays when I send email through the VPN because our security team doesn't allow split tunneling. - I also forgot to include the reviewed-by tags. Daniel reviewed v3, Phil reviewed v4. I tried to run `make check-avocado` before sending again, but it looks like there is some other issue. Probably related to the python version I have (I have like 5 different Python versions installed on my work laptop). Thanks, Peter $ make check-avocado changing dir to build for /Library/Developer/CommandLineTools/usr/bin/make "check-avocado"... GIT ui/keycodemapdb tests/fp/berkeley-testfloat-3 tests/fp/berkeley-softfloat-3 dtc VENV /Users/pdel/qemu/build/tests/venv VENVPIP install -e /Users/pdel/qemu/python/ VENVPIP install -r /Users/pdel/qemu/tests/requirements.txt MKDIR /Users/pdel/qemu/build/tests/results AVOCADO Downloading avocado tests VM image for aarch64 The image was downloaded: Provider Version Architecture File fedora 31 aarch64 /Users/pdel/avocado/data/cache/by_location/4f156e531446a679cbfe13caef8b7c9f9f79aafa/Fedora-C loud-Base-31-1.9.aarch64.qcow2 AVOCADO tests/avocado Fetching asset from tests/avocado/boot_linux_console.py:BootLinuxConsole.test_aarch64_raspi3_atf Fetching asset from tests/avocado/boot_xen.py:BootXen.test_arm64_xen_411_and_dom0 Fetching asset from tests/avocado/boot_xen.py:BootXen.test_arm64_xen_414_and_dom0 Fetching asset from tests/avocado/boot_xen.py:BootXen.test_arm64_xen_415_and_dom0 Fetching asset from tests/avocado/machine_aarch64_virt.py:Aarch64VirtMachine.test_alpine_virt_tcg_gic_max Fetching asset from tests/avocado/machine_aarch64_virt.py:Aarch64VirtMachine.test_aarch64_virt Fetching asset from tests/avocado/replay_kernel.py:ReplayKernelNormal.test_aarch64_virt Fetching asset from tests/avocado/reverse_debugging.py:ReverseDebugging_AArch64.test_aarch64_virt JOB ID : 18a949ed9150e22d6ecea69b99ede1ded17233f4 JOB LOG : /Users/pdel/qemu/build/tests/results/job-2023-01-10T00.03-18a949e/job.log Avocado crashed: TypeError: cannot pickle '_thread.RLock' object Peter Delevoryas (1): python/machine: Fix AF_UNIX path too long on macOS python/qemu/machine/machine.py | 6 +++--- tests/avocado/avocado_qemu/__init__.py | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) -- 2.39.0