Skip to content

fix integration test#761

Open
gaojiaqi7 wants to merge 2 commits intoconfidential-containers:mainfrom
gaojiaqi7:0116/fix_integration_test
Open

fix integration test#761
gaojiaqi7 wants to merge 2 commits intoconfidential-containers:mainfrom
gaojiaqi7:0116/fix_integration_test

Conversation

@gaojiaqi7
Copy link
Member

Replace the bootloader dependency of the test cases with a dependency on the bootloader_api crate and adjust the import path.

Use the disk image creation functions provided by bootloader crate to create bootable disk images from a kernel in test-runner-server.

Since the x86_64-unknown-none target is a Tier-2 target, there is no need for bootimage, cargo-xbuild, or xargo anymore. Replace the xtest, xbuild and xcheck with test, build and check in Makefile and update the alias in config.toml.

Closes: #757

Replace the `bootloader` dependency of the test cases with a dependency on
the `bootloader_api` crate and adjust the import path.

Use the disk image creation functions provided by `bootloader` crate to
create bootable disk images from a kernel in `test-runner-server`.

Since the `x86_64-unknown-none` target is a Tier-2 target, there is no
need for `bootimage`, `cargo-xbuild`, or `xargo` anymore. Replace the
`xtest`, `xbuild` and `xcheck` with `test`, `build` and `check` in
`Makefile` and update the alias in `config.toml`.

Signed-off-by: Jiaqi Gao <jiaqi.gao@intel.com>
Signed-off-by: Jiaqi Gao <jiaqi.gao@intel.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Integration test can't work with latest toolchain

1 participant