From 46b6545918e99d0ea4d7d92e3c9d1f487527a4de Mon Sep 17 00:00:00 2001 From: Riccardo Mancini Date: Wed, 26 Feb 2025 15:29:56 +0000 Subject: [PATCH] hack: test debug build in CI TODO TODO TODO TODO TODO TODO TODO TODO TODO TODO TODO TODO Signed-off-by: Riccardo Mancini --- .buildkite/common.py | 4 ++-- tests/framework/microvm.py | 1 + tests/host_tools/cargo_build.py | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.buildkite/common.py b/.buildkite/common.py index bda1ec9eccf..6b3f2302b42 100644 --- a/.buildkite/common.py +++ b/.buildkite/common.py @@ -209,9 +209,9 @@ def shared_build(): elif os.environ.get("BUILDKITE_PULL_REQUEST", "false") != "false": build_cmds = ab_revision_build( os.environ.get("BUILDKITE_PULL_REQUEST_BASE_BRANCH", "main") - ) + ["./tools/devtool -y build --release"] + ) + ["./tools/devtool -y build --debug"] else: - build_cmds = ["./tools/devtool -y build --release"] + build_cmds = ["./tools/devtool -y build --debug"] binary_dir = f"build_$(uname -m)_{random_str(k=8)}.tar.gz" build_cmds += [ "du -sh build/*", diff --git a/tests/framework/microvm.py b/tests/framework/microvm.py index f93a0dabf19..61323e58ba4 100644 --- a/tests/framework/microvm.py +++ b/tests/framework/microvm.py @@ -1091,6 +1091,7 @@ def build(self, kernel=None, rootfs=None, **kwargs): "jailer_binary_path", self.jailer_binary_path ), netns=kwargs.pop("netns", self.netns_factory(microvm_id)), + monitor_memory=False, **kwargs, ) vm.netns.setup() diff --git a/tests/host_tools/cargo_build.py b/tests/host_tools/cargo_build.py index 5a029f8c5f4..18c1d415976 100644 --- a/tests/host_tools/cargo_build.py +++ b/tests/host_tools/cargo_build.py @@ -11,7 +11,7 @@ from framework.with_filelock import with_filelock DEFAULT_TARGET = f"{platform.machine()}-unknown-linux-musl" -DEFAULT_TARGET_DIR = f"{DEFAULT_TARGET}/release/" +DEFAULT_TARGET_DIR = f"{DEFAULT_TARGET}/debug/" def nightly_toolchain() -> str: