From patchwork Tue Aug 19 19:39:07 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon Glass X-Patchwork-Id: 34 Return-Path: X-Original-To: u-boot-concept@u-boot.org Delivered-To: u-boot-concept@u-boot.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1755632429; bh=D25xPlCZwTj6NdXqkI2yWOorWnzMsdp/OzHOqCB3Cx0=; h=From:To:Date:In-Reply-To:References:CC:Subject:List-Id: List-Archive:List-Help:List-Owner:List-Post:List-Subscribe: List-Unsubscribe:From; b=flnWhZVaHik319RAv+2gelBXjvSqstu56V+aZmYMfK2BHITyAaGKvUbSALSyIoV10 bNYOuy0wAElTIckQoTfEYVFlXVoHCmJyHtsg/kR904fu63GkdNf+zkzboRrZ4QjIqE xyb5qfxLGMmf75m/cbw2VrmQmFIVft87CBhUN/eNLSjqh9pdW0qYHpud7RKjksEuzZ MNTlVbmYey+YkOq9hvXoMNQGqBUbuulc9PBB/SDQ77Aj510zH8byokorMoZVmzcqSa 1Qg3UyrPF0qaMw+sh1qVfXwyFkkU14QPVrj1Zw+JxK+BqG11liXCN6vae1nu5AhAuj kEz921f+kOLjw== Received: from localhost (localhost [127.0.0.1]) by mail.u-boot.org (Postfix) with ESMTP id 55F346762A for ; Tue, 19 Aug 2025 13:40:29 -0600 (MDT) X-Virus-Scanned: Debian amavis at Received: from mail.u-boot.org ([127.0.0.1]) by localhost (mail.u-boot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id U-U3Ygk-_-84 for ; Tue, 19 Aug 2025 13:40:29 -0600 (MDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1755632429; bh=D25xPlCZwTj6NdXqkI2yWOorWnzMsdp/OzHOqCB3Cx0=; h=From:To:Date:In-Reply-To:References:CC:Subject:List-Id: List-Archive:List-Help:List-Owner:List-Post:List-Subscribe: List-Unsubscribe:From; b=flnWhZVaHik319RAv+2gelBXjvSqstu56V+aZmYMfK2BHITyAaGKvUbSALSyIoV10 bNYOuy0wAElTIckQoTfEYVFlXVoHCmJyHtsg/kR904fu63GkdNf+zkzboRrZ4QjIqE xyb5qfxLGMmf75m/cbw2VrmQmFIVft87CBhUN/eNLSjqh9pdW0qYHpud7RKjksEuzZ MNTlVbmYey+YkOq9hvXoMNQGqBUbuulc9PBB/SDQ77Aj510zH8byokorMoZVmzcqSa 1Qg3UyrPF0qaMw+sh1qVfXwyFkkU14QPVrj1Zw+JxK+BqG11liXCN6vae1nu5AhAuj kEz921f+kOLjw== Received: from mail.u-boot.org (localhost [127.0.0.1]) by mail.u-boot.org (Postfix) with ESMTP id 45B7D67619 for ; Tue, 19 Aug 2025 13:40:29 -0600 (MDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1755632427; bh=xrrJ2QRD6UH7NHwdwhyLL1fGAhcmqW/aIXxqcl6559g=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=lCd2VQ4fm9AFS+aNdqQIv6eMrWh3/VRlE6u97LdHOBJ1P9ujPsUKFXuRkS7LMDXS5 vjeaSmmCyx9xKTBD8HGuN7wejpkURfRQ21Bkr1dtQ5GpiqpBExLXGqSsogyt87OXtJ ldEHPNpK8ohexc5o2qAKWGuc8RkE1vphHlk4PTDvdPnIvtQLhEt5kZtTn9N+FhO+RJ alJksirybQ5b1w2XCufllftU0BcaxpjR0BQ0aB488WKeKCKqvamIKtS/0L6eD+AZLP LCTGRkuN3Dkf1HihzB48yHKaJG+u3bDHexhVbXZUwF8ZhDqUM1PMU3GkohIxSxNq3W YzaFNmsxPyYpw== Received: from localhost (localhost [127.0.0.1]) by mail.u-boot.org (Postfix) with ESMTP id 4979167607; Tue, 19 Aug 2025 13:40:27 -0600 (MDT) X-Virus-Scanned: Debian amavis at Received: from mail.u-boot.org ([127.0.0.1]) by localhost (mail.u-boot.org [127.0.0.1]) (amavis, port 10026) with ESMTP id 0qj-m_4vvNiM; Tue, 19 Aug 2025 13:40:27 -0600 (MDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1755632423; bh=Gj1T579JOlVye7pXxIXE22T/zAp5ZEN44yB0MOUtfAA=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Y17PQcGhYnceJwRvVo94rFZbJ0KVzerej7PKWOH0FEVyw/NmFncMSpovRFPrsXVye gGj1saX6pYANwAxhNNPqGjzsylJ18oKk73jYXCmj3x/aYOc3aylV8gUyVdOPUNhuJR D2ol/2sSXQAA3vNG6hvQBH/AA6G8j/k/Cp6/8v9+YZ3Kvs0MGSlndvioTjv4/oHAMp pvcqaftJUJIeoFfOcmqI6w+x1kMKGIZRPF35uWpjbHcptHnYEyXfW+9kV/hUAaStjo +rJAQIsnuwbV22QDTDngNLPzh8QAzSkxUvA5gke6XVz7ZakxCHg9jm975j75WBYPCL VDx+CCDb2EU4w== Received: from u-boot.org (unknown [73.34.74.121]) by mail.u-boot.org (Postfix) with ESMTPSA id 053916762A; Tue, 19 Aug 2025 13:40:22 -0600 (MDT) From: Simon Glass To: U-Boot Concept Date: Tue, 19 Aug 2025 13:39:07 -0600 Message-ID: <20250819193918.874215-12-sjg@u-boot.org> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250819193918.874215-1-sjg@u-boot.org> References: <20250819193918.874215-1-sjg@u-boot.org> MIME-Version: 1.0 Message-ID-Hash: 2Q5EJEHAM6PM3W3M6HZTER3VYOO5ODLJ X-Message-ID-Hash: 2Q5EJEHAM6PM3W3M6HZTER3VYOO5ODLJ X-MailFrom: sjg@u-boot.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Simon Glass X-Mailman-Version: 3.3.10 Precedence: list Subject: [Concept] [PATCH 11/15] test/run: Provide the full path to dtc List-Id: Discussion and patches related to U-Boot Concept Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: Simon Glass The current directory may be changed by a tool run from this script, so use an absolute path when setting the DTC variable. Signed-off-by: Simon Glass --- test/run | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/test/run b/test/run index 6352562e73e..b9a8eb1ea3f 100755 --- a/test/run +++ b/test/run @@ -75,12 +75,15 @@ if [ -z "$tools_only" ]; then echo "${prompt}" run_test "sandbox_flattree" ./test/py/test.py --bd sandbox_flattree \ ${para} --build -k "${ut_mark_expr}" +else + # Make sure sandbox_spl is built, as we need it from now on + ./test/py/test.py --bd sandbox_spl --build -k none fi # Set up a path to dtc (device-tree compiler) and libfdt.py, a library it # provides and which is built by the sandbox_spl config. Also set up the path # to tools build by the build. -DTC_DIR=build-sandbox_spl/scripts/dtc +DTC_DIR=$(pwd)/build-sandbox_spl/scripts/dtc export PYTHONPATH=${DTC_DIR}/pylibfdt export DTC=${DTC_DIR}/dtc TOOLS_DIR=build-sandbox_spl/tools