From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 7906B46183 for ; Mon, 3 Feb 2025 16:25:28 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6170A40270; Mon, 3 Feb 2025 16:25:28 +0100 (CET) Received: from mail.loongson.cn (mail.loongson.cn [114.242.206.163]) by mails.dpdk.org (Postfix) with ESMTP id 54E4E40264 for ; Mon, 3 Feb 2025 16:25:26 +0100 (CET) Received: from loongson.cn (unknown [10.40.64.71]) by gateway (Coremail) with SMTP id _____8Bx366S36BnMY1rAA--.39206S3; Mon, 03 Feb 2025 23:24:02 +0800 (CST) Received: from localhost.localdomain (unknown [10.40.64.71]) by front1 (Coremail) with SMTP id qMiowMBx38eK36BnTFw1AA--.55927S3; Mon, 03 Feb 2025 23:23:54 +0800 (CST) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by localhost.localdomain (8.15.2/8.15.2) with ESMTPS id 513Elrhn839586 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Mon, 3 Feb 2025 22:47:53 +0800 Received: (from root@localhost) by localhost.localdomain (8.15.2/8.15.2/Submit) id 513Elqmj839585; Mon, 3 Feb 2025 22:47:52 +0800 Date: Mon, 3 Feb 2025 22:47:52 +0800 From: qemudev@loongson.cn Message-Id: <202502031447.513Elqmj839585@localhost.localdomain> Content-Type: text/plain; charset="utf-8" Subject: |WARNING| pw150798-150804 [RFC PATCH 1/7] dts: add port topology configuration In-Reply-To: <20250203151613.2436570-2-luca.vizzarro@arm.com> References: <20250203151613.2436570-2-luca.vizzarro@arm.com> To: test-report@dpdk.org Cc: Luca Vizzarro , zhoumin@loongson.cn X-CM-TRANSID: qMiowMBx38eK36BnTFw1AA--.55927S3 X-CM-SenderInfo: pthp3vthy6z05rqj20fqof0/1tbiAgECD2ef-FsJkQAAsJ X-Coremail-Antispam: 1Uk129KBj93XoWxXw4UAr18urWUJryxJFW3XFc_yoWrWF4xpr yFkws0yrW0qrykAr18Ja4I9asYqwnrA3yjqrW8Ww1j9F4Ygr1Fyr1Ikry5uFy5XrWDZaya ka15CrW7tw1kXagCm3ZEXasCq-sJn29KB7ZKAUJUUUU8529EdanIXcx71UUUUU7KY7ZEXa sCq-sGcSsGvfJ3Ic02F40EFcxC0VAKzVAqx4xG6I80ebIjqfuFe4nvWSU5nxnvy29KBjDU 0xBIdaVrnRJUUUyCb4IE77IF4wAFF20E14v26r1j6r4UM7CY07I20VC2zVCF04k26cxKx2 IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rwA2F7IY1VAKz4vEj48v e4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_Xr0_Ar1l84ACjcxK6xIIjxv20xvEc7CjxVAFwI 0_Gr0_Cr1l84ACjcxK6I8E87Iv67AKxVW0oVCq3wA2z4x0Y4vEx4A2jsIEc7CjxVAFwI0_ GcCE3s1le2I262IYc4CY6c8Ij28IcVAaY2xG8wAqjxCEc2xF0cIa020Ex4CE44I27wAqx4 xG64xvF2IEw4CE5I8CrVC2j2WlYx0E2Ix0cI8IcVAFwI0_JrI_JrylYx0Ex4A2jsIE14v2 6r4j6F4UMcvjeVCFs4IE7xkEbVWUJVW8JwAKzVCY07xG64k0F24l42xK82IYc2Ij64vIr4 1l4I8I3I0E4IkC6x0Yz7v_Jr0_Gr1lx2IqxVAqx4xG67AKxVWUJVWUGwC20s026x8GjcxK 67AKxVWUGVWUWwC2zVAF1VAY17CE14v26r1Y6r17MIIYrxkI7VAKI48JMIIF0xvE2Ix0cI 8IcVAFwI0_Jr0_JF4lIxAIcVC0I7IYx2IY6xkF7I0E14v26r1j6r4UMIIF0xvE42xK8VAv wI8IcIk0rVWUJVWUCwCI42IY6I8E87Iv67AKxVWUJVW8JwCI42IY6I8E87Iv6xkF7I0E14 v26r1j6r4UYxBIdaVFxhVjvjDU0xZFpf9x07jjoGQUUUUU= X-BeenThere: test-report@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: automatic DPDK test reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: test-report-bounces@dpdk.org Test-Label: loongarch-compilation Test-Status: WARNING http://dpdk.org/patch/150798 _apply patch failure_ Submitter: Luca Vizzarro Date: Mon, 3 Feb 2025 15:16:06 +0000 DPDK git baseline: Repo:dpdk Branch: main CommitID: dc4ce7c2538b713e16887eb598da309bc7b4d528 Apply patch set 150798-150804 failed: Checking patch dts/framework/config/__init__.py... Hunk #1 succeeded at 547 (offset 427 lines). Checking patch dts/framework/config/node.py... error: dts/framework/config/node.py: No such file or directory Checking patch dts/framework/config/test_run.py... error: dts/framework/config/test_run.py: No such file or directory Checking patch dts/framework/runner.py... Hunk #1 succeeded at 50 (offset -4 lines). Hunk #2 succeeded at 335 (offset 4 lines). Hunk #3 succeeded at 372 (offset 5 lines). Hunk #4 succeeded at 392 (offset 5 lines). Checking patch dts/framework/test_result.py... error: while searching for: from dataclasses import asdict, dataclass, field from enum import Enum, auto from pathlib import Path from typing import Any, Callable, TypedDict from framework.testbed_model.capability import Capability from .config.test_run import TestRunConfiguration, TestSuiteConfig error: patch failed: dts/framework/test_result.py:28 error: dts/framework/test_result.py: patch does not apply Checking patch dts/framework/testbed_model/capability.py... error: while searching for: the test suite's. """ if inspect.isclass(test_case_or_suite): if self.topology_type is not TopologyType.default: self.add_to_required(test_case_or_suite) for test_case in test_case_or_suite.get_test_cases(): if test_case.topology_type.topology_type is TopologyType.default: # test case topology has not been set, use the one set by the test suite self.add_to_required(test_case) elif test_case.topology_type > test_case_or_suite.topology_type: error: patch failed: dts/framework/testbed_model/capability.py:362 error: dts/framework/testbed_model/capability.py: patch does not apply Checking patch dts/framework/testbed_model/node.py... error: while searching for: """ from abc import ABC from framework.config.node import ( OS, error: patch failed: dts/framework/testbed_model/node.py:14 error: dts/framework/testbed_model/node.py: patch does not apply Checking patch dts/framework/testbed_model/port.py... error: while searching for: from framework.config.node import PortConfig @dataclass(slots=True, frozen=True) class PortIdentifier: """The port identifier. Attributes: node: The node where the port resides. pci: The PCI address of the port on `node`. """ node: str pci: str @dataclass(slots=True) class Port: """Physical port on a node. error: patch failed: dts/framework/testbed_model/port.py:13 error: dts/framework/testbed_model/port.py: patch does not apply Checking patch dts/framework/testbed_model/sut_node.py... Hunk #1 succeeded at 499 (offset -16 lines). Checking patch dts/framework/testbed_model/topology.py... error: while searching for: The link information then implies what type of topology is available. """ from dataclasses import dataclass from os import environ from typing import TYPE_CHECKING, Iterable if TYPE_CHECKING or environ.get("DTS_DOC_BUILD"): from enum import Enum as NoAliasEnum else: from aenum import NoAliasEnum from framework.config.node import PortConfig from framework.exception import ConfigurationError error: patch failed: dts/framework/testbed_model/topology.py:7 error: dts/framework/testbed_model/topology.py: patch does not apply Checking patch dts/framework/utils.py... Checking patch dts/nodes.example.yaml... error: dts/nodes.example.yaml: No such file or directory Checking patch dts/test_runs.example.yaml... error: dts/test_runs.example.yaml: No such file or directory