From d8641e139e87d54cef5f549121b2a55bf0733ec1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Kr=C3=B6ning?= <mkroening@posteo.net> Date: Wed, 27 Jul 2022 19:37:09 +0200 Subject: [PATCH] Fix integration tests --- .github/workflows/x86.yml | 3 +-- src/arch/x86_64/kernel/mod.rs | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/x86.yml b/.github/workflows/x86.yml index 2f4a89389..6a357f517 100644 --- a/.github/workflows/x86.yml +++ b/.github/workflows/x86.yml @@ -81,8 +81,7 @@ jobs: - name: Integration tests (ubuntu) working-directory: libhermit-rs if: ${{ matrix.os == 'ubuntu-latest' }} - run: cargo test --tests --no-fail-fast -- --bootloader_path=rusty-loader-x86_64 - continue-on-error: true + run: cargo test --tests --no-fail-fast --target x86_64-unknown-none -- --bootloader_path=../rusty-loader-x86_64 - name: Build release profile run: cargo build -Zbuild-std=core,alloc,std,panic_abort -Zbuild-std-features=compiler-builtins-mem --target x86_64-unknown-hermit --release - name: Test release profile diff --git a/src/arch/x86_64/kernel/mod.rs b/src/arch/x86_64/kernel/mod.rs index 9510b092f..584e8c94b 100644 --- a/src/arch/x86_64/kernel/mod.rs +++ b/src/arch/x86_64/kernel/mod.rs @@ -30,7 +30,7 @@ pub mod pit; pub mod processor; pub mod scheduler; pub mod serial; -#[cfg(not(test))] +#[cfg(target_os = "none")] mod start; pub mod switch; pub mod systemtime; -- GitLab