Cautreoxit
|
bd89c9c578
|
Bump the version to 0.11.0
|
2024-12-26 19:20:58 +08:00 |
jiangjianfeng
|
3dbdef4d6c
|
Add several lmbench network benchmark
|
2024-12-26 09:08:21 +08:00 |
Fabing Li
|
6f98c4900d
|
Bump version to 0.10.3
|
2024-12-20 09:49:35 +08:00 |
Zejun Zhao
|
781cb179ff
|
Add scheduler benchmarks to benchmark CI
|
2024-12-20 09:46:23 +08:00 |
Yuke Peng
|
efac408524
|
Update FIO benchmark CI
|
2024-12-18 14:53:25 +08:00 |
Fabing Li
|
ea009ec698
|
Fail the benchmark job if no file is found
|
2024-12-17 19:48:57 +08:00 |
Ruihan Li
|
c5d1542736
|
Bump version to 0.10.2
|
2024-12-17 10:47:41 +08:00 |
Fabing Li
|
b70c4784ed
|
Make Results always be triggered
|
2024-12-16 19:59:02 +08:00 |
Yuke Peng
|
2a02e84462
|
Add SQLite ramfs benchmarks
|
2024-12-16 13:23:30 +08:00 |
Fabing Li
|
4316247d82
|
Add ext2 benchmarks of sqlite
|
2024-12-11 23:04:49 +08:00 |
Fabing Li
|
946e4d5529
|
Add interface to generate one more results with one benchmark job
|
2024-12-11 23:04:49 +08:00 |
Yuke Peng
|
c0e572becd
|
Add `ramfs_copy_files_bw` benchmark
|
2024-12-11 17:12:33 +08:00 |
Zejun Zhao
|
00e3688aa8
|
Bump version to 0.10.1
|
2024-12-07 19:02:46 +08:00 |
jiangjianfeng
|
ef2419a48c
|
Bump version to 0.10.0
|
2024-12-02 10:30:32 +08:00 |
jiangjianfeng
|
69c1db772a
|
Make test run with NETDEV=tap
|
2024-11-29 20:44:59 +08:00 |
jiangjianfeng
|
ac1a6be05d
|
Fix benchmark CI failure
|
2024-11-21 15:45:44 +08:00 |
jiangjianfeng
|
85a7d94da7
|
Add lmbench/tcp_virtio_bw_64k in benchmark CI
|
2024-11-13 10:31:00 +08:00 |
Shaowei Song
|
c7404f8139
|
Add several FIO tests to the benchmark CI
|
2024-11-09 10:38:50 +08:00 |
Shaowei Song
|
31ebcbf264
|
Support specifying `SCHEME` in the benchmark
|
2024-11-09 10:38:50 +08:00 |
Shaowei Song
|
26a13df792
|
Add a test job for IOMMU in CI
|
2024-11-06 10:14:27 +08:00 |
Hsy-Intel
|
a0a8493f98
|
Add TDX compilation test
|
2024-11-05 14:57:03 +08:00 |
Yuke Peng
|
f8bd71a1e7
|
Add Nginx benchmark CI
|
2024-10-28 18:57:41 +08:00 |
Yuke Peng
|
88939f2a4c
|
Add Redis benchmark CI
|
2024-10-28 18:57:41 +08:00 |
Jianfeng Jiang
|
fe339fd81e
|
Bump version to 0.9.4
|
2024-10-24 21:00:14 +08:00 |
Fabing Li
|
64d7303b0e
|
Bump version to 0.9.3
|
2024-10-16 10:28:54 +08:00 |
jiangjianfeng
|
090149eed7
|
Add tcp latency test over virtio-net
|
2024-10-14 20:59:25 +08:00 |
Fabing LI
|
bacefaffc8
|
Fix docker image publication
|
2024-10-13 22:34:16 +08:00 |
jiangjianfeng
|
493574d9f3
|
Bump version to 0.9.2
|
2024-10-12 20:06:26 +08:00 |
Fabing Li
|
d930829866
|
Bump version to 0.9.1
|
2024-10-08 17:53:47 +08:00 |
Fabing Li
|
46b34aa648
|
Rename tcp_loopback_bw to tcp_loopback_bw_4k
|
2024-10-08 16:42:37 +08:00 |
Yuke Peng
|
61f6c637d2
|
Add Nginx benchmark CI
|
2024-10-01 14:18:02 +08:00 |
Ruihan Li
|
17ea6e91b0
|
Benchmark TCP localhost with 64K messages
|
2024-09-30 20:37:57 +08:00 |
Ruihan Li
|
5b336eabdc
|
Bump version to 0.9.0
|
2024-09-30 20:37:57 +08:00 |
Fabing Li
|
9abdebbae3
|
Add iperf3 benchmark
|
2024-09-26 10:03:32 +08:00 |
负雪
|
a7cb71161d
|
Use summary.json to controll the overview charts of benchmarks
|
2024-09-25 14:05:49 +08:00 |
jellllly420
|
c99069981e
|
Timeout earlier in CI's integration test
|
2024-09-24 19:35:05 +08:00 |
负雪
|
d25346342c
|
Set fail-fast to false to avoid cancelling normal steps
|
2024-09-20 14:40:11 +08:00 |
Jianfeng Jiang
|
12325733b0
|
Make tests in integration test run in parallel
|
2024-09-19 22:41:21 +08:00 |
Marsman1996
|
52bde1721e
|
Bump version to 0.8.3
|
2024-09-18 20:10:08 +08:00 |
Shaowei Song
|
ceb6e2b242
|
Add lmbench-fs on ext2 in benchmark ci
|
2024-09-14 17:30:46 +08:00 |
Yuke Peng
|
32ea24e945
|
Bump version to 0.8.2
|
2024-09-13 23:43:22 +08:00 |
Fabing Li
|
cfd1abd86f
|
Modify benchmark workflow
|
2024-09-13 21:03:25 +08:00 |
Yuke Peng
|
83d42d0783
|
Add lmbench localhost UDP latency test
|
2024-08-29 20:21:10 +08:00 |
Yuke Peng
|
a84ed69f5f
|
Add lmbench localhost TCP latency test
|
2024-08-29 20:21:10 +08:00 |
Yuke Peng
|
34352dc0d9
|
Add lmbench TCP connect latency test
|
2024-08-29 20:21:10 +08:00 |
Yuke Peng
|
316e4bf2c6
|
Add lmbench localhost TCP bandwidth test
|
2024-08-29 20:21:10 +08:00 |
Yuke Peng
|
9fec6ce95a
|
Add lmbench HTTP latency test
|
2024-08-29 20:21:10 +08:00 |
Yuke Peng
|
936da1d6df
|
Add lmbench select TCP test
|
2024-08-29 20:21:10 +08:00 |
Yuke Peng
|
a2778e66f3
|
Bump version to 0.8.1
|
2024-08-27 22:13:38 +08:00 |
Zhang Junyang
|
d313674a2b
|
Add SMP tests with a general test blocklist
|
2024-08-27 17:22:47 +08:00 |
Zhang Junyang
|
d809a26a2f
|
Update OSDK testing behaviors in the Makefile and the CI
|
2024-08-25 20:42:04 +08:00 |
Zhang Junyang
|
d22277a3e6
|
Allow manually dispatching publishing workflows
|
2024-08-24 22:18:22 +08:00 |
Zhang Junyang
|
34b3aac2e3
|
Bump and publish `ostd-test` and `ostd-macros`
|
2024-08-24 17:18:24 +08:00 |
Zhang Junyang
|
e50b05d1ee
|
Bump version to 0.8.0
|
2024-08-23 23:37:50 +08:00 |
Zhang Junyang
|
be3492d7f0
|
Extract the OSTD test runner as a kernel
|
2024-08-23 23:37:50 +08:00 |
Yuke Peng
|
c2a8342752
|
Add lmbench fifo latency test
|
2024-08-23 19:56:36 +08:00 |
Yuke Peng
|
30726ad880
|
Add lmbench unix connect latency test
|
2024-08-23 19:55:25 +08:00 |
Yuke Peng
|
837c7bebb6
|
Add lmbench lmdd test
|
2024-08-22 12:51:42 +08:00 |
Cautreoxit
|
1833f8047e
|
Modify Dockerfile and bump the version file
|
2024-08-22 09:55:19 +08:00 |
Yuke Peng
|
dee0956921
|
Add lmbench file locking latency test
|
2024-08-18 23:20:57 +08:00 |
Yuke Peng
|
8ce86e4d98
|
Add lmbench signal protection test
|
2024-08-18 23:20:57 +08:00 |
Yuke Peng
|
21255655c0
|
Add lmbench mmap latency test
|
2024-08-18 23:20:57 +08:00 |
Yuke Peng
|
9e2956b4a3
|
Add lmbench mmap bandwidth test
|
2024-08-18 23:20:57 +08:00 |
Yuke Peng
|
6430ef1841
|
Add LMbench lat_sem test
|
2024-08-18 16:37:39 +08:00 |
Chen Chengjun
|
803f059493
|
Add page fault lmbench
|
2024-08-17 18:07:09 +08:00 |
Shaowei Song
|
720b952996
|
Add lmbench fs tests
|
2024-08-15 23:07:33 +08:00 |
Hsy-Intel
|
b6e4b36a51
|
Change Asterinas TDX CI scheduled time
|
2024-08-14 10:18:32 +08:00 |
Hsy-Intel
|
20d5212910
|
Use nightly toolchain for OSDK test
|
2024-08-13 20:27:21 +08:00 |
Hsy-Intel
|
e10eab6576
|
Add TDX CI for OSDK
|
2024-08-13 20:27:21 +08:00 |
Yuke Peng
|
6f8978193c
|
Add benchmarks to workflow
|
2024-08-02 23:03:06 +08:00 |
Fabing Li
|
c43c07c9fb
|
Enhance UI and functionality for benchmark
|
2024-08-02 15:55:36 +08:00 |
Shaowei Song
|
6847181553
|
Enable lmbench-write&lmbench-read in benchmark ci
|
2024-07-30 20:57:37 +08:00 |
Zhang Junyang
|
bdabea09c2
|
Add SMP boot options
|
2024-07-30 10:24:09 +08:00 |
Yuke Peng
|
6ab3373f9b
|
Add pipe benchmarks to workflow
|
2024-07-29 22:16:25 +08:00 |
Zhang Junyang
|
bb3f8f9c52
|
Cover debug assertions in intergration tests
|
2024-07-25 13:20:09 +08:00 |
Yuke Peng
|
34f6108f56
|
Add benchmarks to workflow
|
2024-07-18 18:20:28 +08:00 |
Jianfeng Jiang
|
3462da986e
|
Remove publish api docs CI
|
2024-07-18 18:18:05 +08:00 |
Jianfeng Jiang
|
f86583dbce
|
Make essential changes for publishing OSTD
|
2024-07-18 18:18:05 +08:00 |
Qingsong Chen
|
4ae59a8f2e
|
Add integration test with kvm enabled
|
2024-07-16 21:20:10 +08:00 |
Hsy-Intel
|
6ff6db2167
|
Add TDX CI
|
2024-07-09 19:43:55 +08:00 |
Yuke Peng
|
64c17f3853
|
Remove home-brewed getpid benchmark
|
2024-07-08 18:21:08 +08:00 |
Yuke Peng
|
b12a5d6770
|
Add lmbench scripts
|
2024-07-08 18:21:08 +08:00 |
Shaowei Song
|
02bf6a9b47
|
Bump version to 0.6.2
|
2024-07-08 17:13:16 +08:00 |
Yuke Peng
|
defb563541
|
Bump version to 0.6.1
|
2024-07-08 15:26:29 +08:00 |
Fabing Li
|
990bd846cd
|
Enhance the stability of Asterinas compiling
|
2024-07-05 20:03:10 +08:00 |
Jianfeng Jiang
|
f51e002bb2
|
Bump version to 0.6.0
|
2024-06-28 21:20:08 +08:00 |
Fabing Li
|
f675552c5a
|
Rename regression to test
|
2024-06-28 20:33:21 +08:00 |
Tate, Hongliang Tian
|
e8a3e00dec
|
Update the names of Github workflows for consistency
|
2024-06-27 21:56:55 +08:00 |
Jianfeng Jiang
|
59350a8578
|
Rename aster-frame to ostd
|
2024-06-27 15:45:49 +08:00 |
Jianfeng Jiang
|
fb59fa7a55
|
Use matrix to simplify osdk test
|
2024-06-27 15:44:29 +08:00 |
Fabing Li
|
36841c50d4
|
Add benchmark CI for sysbench and getpid
|
2024-06-26 20:58:12 +08:00 |
Fabing Li
|
4700ab71bc
|
Bumped Asterinas & OSDK version to 0.5.1
|
2024-06-26 19:12:17 +08:00 |
Jianfeng Jiang
|
9647e09863
|
Add CI to tag main branch when VERSION changes
|
2024-06-25 11:49:49 +08:00 |
Ruihan Li
|
284b8c28c8
|
Avoid long lines in `Makefile`s and workflows
|
2024-06-24 19:22:48 +08:00 |
Zhang Junyang
|
d2eb9e16ff
|
[chore] Bump to 0.5.0
|
2024-06-21 10:57:08 +08:00 |
Hsy-Intel
|
8c39309381
|
Add TDX dockerfile & CI for asterinas
|
2024-06-20 16:08:23 +08:00 |
Jianfeng Jiang
|
a997785166
|
Add CI to update API documentations
|
2024-06-18 15:15:08 +08:00 |
Hsy-Intel
|
bd1d076e8c
|
Update CI for website
|
2024-06-18 12:45:45 +08:00 |
Hsy-Intel
|
6014ecfc0f
|
Add tdx guide for osdk
|
2024-06-14 19:49:03 +08:00 |
Anmin Liu
|
7694c5a6b8
|
Convert vsock ci to manual trigger
|
2024-06-11 17:51:36 +08:00 |
Anmin Liu
|
9f67fcdc58
|
Reuse Rxbuffer and update `qemu_args.sh` for vsock
|
2024-06-11 17:51:36 +08:00 |
Anmin Liu
|
878e8a88f4
|
Support poll multiple packets
|
2024-06-11 17:51:36 +08:00 |
Anmin Liu
|
646406115e
|
Optimize vsock code structure
|
2024-06-11 17:51:36 +08:00 |
Anmin Liu
|
60dd17fdd3
|
Support calling from inside via vsock
|
2024-06-11 17:51:36 +08:00 |
Jianfeng Jiang
|
39c2e17f75
|
Fix OSDK publish CI panics
|
2024-06-09 23:01:52 +08:00 |
skpupil
|
da3e279ac6
|
Increase memory size and change boot mode in CI
|
2024-05-31 15:19:17 +08:00 |
Jianfeng Jiang
|
32b1fb3723
|
Fix OSDK CI bugs & Build OSDK with stable channel in CI
|
2024-05-23 12:32:25 +08:00 |
Jianfeng Jiang
|
bd0611f1e3
|
Enable lto when building release
|
2024-05-08 11:03:53 +08:00 |
Zhang Junyang
|
b4a357a971
|
Separate OSDK lint from kernel lint
|
2024-05-06 12:19:16 +08:00 |
Fabing Li
|
ce0968fbab
|
Fix overwriting of original files and add version awareness
|
2024-04-28 10:52:13 +08:00 |
LI Qing
|
2616335755
|
Refine the ext2 case in regression test
|
2024-04-26 14:36:46 +08:00 |
Zhang Junyang
|
e4c2151566
|
Implement the next OSDK
|
2024-04-25 09:44:46 +08:00 |
Jianfeng Jiang
|
97974c9cdc
|
Bump version in github workflows to 0.4.2
|
2024-04-03 08:21:15 +08:00 |
Fabing Li
|
bdf5e3a578
|
Fix the failing book publish CI action
|
2024-04-02 17:47:04 +08:00 |
fgh1999
|
6ab6648b33
|
Bump version to 0.4.2
Add GDB in OSDK Dockerfile
|
2024-04-01 17:26:49 +08:00 |
Jianfeng Jiang
|
63499c675c
|
Add OSDK demos in Asterinas Book in OSDK integration test
|
2024-03-22 10:39:23 +08:00 |
Jianfeng Jiang
|
951b2f98dd
|
Run OSDK tests in host environment
|
2024-03-22 10:39:23 +08:00 |
Fabing Li
|
c7b7e2473f
|
Add workflow to update the website for the book automatically
|
2024-03-21 17:09:28 +08:00 |
Yingdi Shan
|
650c7dfbad
|
Add exFAT file system
|
2024-03-19 16:26:55 +08:00 |
Ruihan Li
|
60cd65d837
|
Install `clang-format` in the Docker container
|
2024-03-18 11:20:46 +08:00 |
Ruihan Li
|
4eff679eac
|
Fix dependencies of initramfs
|
2024-03-15 12:52:56 +08:00 |
LI Qing
|
a6bb7c7bf5
|
Fix the kernel test cases in CI
|
2024-03-08 09:01:53 +08:00 |
Zhang Junyang
|
7d0ea99650
|
Hide OSDK installation if using Make
|
2024-02-28 16:30:48 +08:00 |
Zhang Junyang
|
f415585dff
|
Fix workspace clippy usage
|
2024-02-28 16:30:48 +08:00 |
Zhang Junyang
|
7eac2772d0
|
Gone with x86_64-custom
|
2024-02-28 16:30:48 +08:00 |
Zhang Junyang
|
bd878dd1c9
|
Update dev image for OSDK and bump version to 0.4.0
|
2024-02-28 16:30:48 +08:00 |
Zhang Junyang
|
6694f08eac
|
Refactor CI and OSDK tests, add OSDK publish workflow
|
2024-02-28 16:30:48 +08:00 |
Zhang Junyang
|
f97d0f1260
|
Implement OSDK functionalities and opt-in OSDK for asterinas
|
2024-02-28 16:30:48 +08:00 |
Yingdi Shan
|
bc9bce9dea
|
Add tools for exfat filesystem in docker image and bump the version
|
2024-02-27 18:28:13 +08:00 |
Jianfeng Jiang
|
3b3d088767
|
Add OSDK command line interface
|
2024-02-20 20:31:07 +08:00 |
Jianfeng Jiang
|
2437fba0d9
|
Add license check github action in ci
|
2024-01-18 08:22:58 +08:00 |
Zhang Junyang
|
302b547a0d
|
Bump version to 0.3.0
|
2024-01-02 07:21:36 +08:00 |
Zhang Junyang
|
94f8914a5e
|
Update versions
|
2024-01-02 07:21:36 +08:00 |
Zhang Junyang
|
432f0c34b0
|
Bring both EFI and legacy to test
|
2024-01-02 07:21:36 +08:00 |
Zhang Junyang
|
487e0cdd15
|
Recognize kernel memory regions in the Linux boot path
|
2024-01-02 07:21:36 +08:00 |
Zhang Junyang
|
d4b6eea97d
|
Make the linux boot protocol test boot test only
|
2024-01-02 07:21:36 +08:00 |
LI Qing
|
ddca4fb2fc
|
Enable some fs system call test cases
|
2023-12-28 04:54:48 +08:00 |
Jianfeng Jiang
|
632b1937c5
|
Rename docker image as asterinas/asterinas
|
2023-12-26 11:49:24 +08:00 |
Jianfeng Jiang
|
99f6765ced
|
Rename jinux to asterinas in documentation and code
|
2023-12-26 11:49:24 +08:00 |
Jianfeng Jiang
|
9a3f95eee2
|
Fix wrong regression test type
|
2023-12-24 07:05:24 +08:00 |
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 |