Commit Graph

21 Commits

Author SHA1 Message Date
Chen Chengjun e6f3a6a8a4 Update docker image and add the benchmarks 2023-12-20 18:06:33 +08:00
Jianfeng Jiang d24775001f Running regression test in ci 2023-12-20 14:18:07 +08:00
Chuandong Li 07dd0fbd38 Fix the misuse of spin::mutex 2023-12-06 10:22:03 +08:00
Zhang Junyang ec3daca5fd Add ktest whitelist support 2023-11-09 13:22:34 +08:00
Zhang Junyang bb0560530f Enable usermode unit test for specific crates 2023-11-09 13:22:34 +08:00
Zhang Junyang b8818bb740 Add ktest framework 2023-11-09 13:22:34 +08:00
Yuke Peng 0e7f279bd6 Enable CI for MicroVM 2023-11-08 13:50:10 +08:00
Chen Chengjun 5d75298144 Make integration test runs in release mode 2023-11-06 08:55:48 +08:00
Zhang Junyang 0a17d90532 Polish namings and interfaces of linux boot 2023-10-26 12:05:12 +08:00
Zhang Junyang 33ec7dec02 Use dummy tests for other boot protocols 2023-10-26 12:05:12 +08:00
Zhang Junyang a532340c65 Implement linux x86 32bit legacy boot protocol 2023-10-26 12:05:12 +08:00
Zhang Junyang 8910af1294 Update grub to 2.12-rc1 for efi bugfix 2023-10-26 12:05:12 +08:00
Zhang Junyang c26eac757a Add timeout for CI jobs 2023-10-15 18:05:53 -05:00
Zhang Junyang cdc2b960dc Switch to EFI boot and use official release for QEMU and GDB 2023-10-12 14:38:36 -05:00
Zhang Junyang d0c84e0b6f Add protected mode sub-crate for Linux boot setup 2023-10-12 14:38:36 -05:00
Zhang Junyang 7d5295ab25 Refactor build system, boot and added Linux Boot facilities 2023-10-12 14:38:36 -05:00
Zhang Junyang 602c0e30fe Add version bumping mechanism 2023-08-14 10:45:01 +08:00
Zhang Junyang e7d1437fca Build Docker image with CI 2023-08-14 10:45:01 +08:00
Zhang Junyang 2e7fd91264 Run ci with optimizations and specify ci pr types 2023-08-08 21:32:03 +08:00
Zhang Junyang acfbc7efdc Fix multiple issues in the initproc path 2023-08-04 11:37:34 +08:00
Zhang Junyang bb5e9a2e97 Add github workflow config 2023-08-04 11:37:34 +08:00