227 Commits

Author SHA1 Message Date
jiangjianfeng
d35888c817 Add uevent_err test 2025-06-06 11:33:09 +08:00
Qingsong Chen
38c9ab0615 Add LTP syscall tests 2025-06-04 11:04:30 +08:00
Qingsong Chen
a0af7ae680 Rename SYSCALL_TEST_DIR to SYSCALL_TEST_WORKDIR for clarity 2025-06-04 11:04:30 +08:00
Wang Siyuan
58e4f45bb1 Add per-CPU counters and track RSS for each Vmar 2025-06-03 23:24:32 +08:00
Ruihan Li
63daf69e17 Fix incorrect types in sys_getcpu 2025-05-29 10:33:02 +08:00
Hsy-Intel
dec7ac1346 Add safety check to stop_guest function to prevent killing non-existent processes 2025-05-16 11:34:18 +08:00
Ruihan Li
d5c7a8bae3 Allow non-leaders to operate jobs 2025-05-12 16:09:43 +08:00
Hsy-Intel
7cd41349d1 Fix yq installation issue 2025-05-11 12:22:41 +08:00
Ruihan Li
da82ca619f Add job control regression tests 2025-05-09 17:12:31 +08:00
Ruihan Li
ff907d1131 Implement race-free job control 2025-05-09 17:12:31 +08:00
Ruihan Li
50ba735e96 Handle negative P(G)IDs via cast_(un)signed 2025-05-09 11:38:01 +08:00
Ruihan Li
a993264265 Refactor and test get{pgid,sid} 2025-05-06 18:47:10 +08:00
Ruihan Li
7e4509df9c Refactor and test set{pgid,sid} 2025-05-06 18:47:10 +08:00
Chen Chengjun
7def2649ba Enable timerfd gvisor test 2025-04-25 16:33:46 +08:00
Shaowei Song
764e3afa7c Add a simple test case for OverlayFS 2025-04-24 20:07:06 +08:00
Fabing Li
79b0866259 Add sysfs implementation 2025-04-24 20:03:54 +08:00
Ruihan Li
17e5108c17 Add regression tests 2025-04-23 20:37:40 +08:00
Fabing Li
e9c85ff158 Only pack benchmark utils while running benchmarks 2025-04-21 11:22:46 +08:00
jiangjianfeng
8815ca384f Add syscall ppoll 2025-04-21 11:19:48 +08:00
jiangjianfeng
5e9f537222 Add netlink regression test and gVisor test 2025-04-15 17:20:12 +08:00
Ruihan Li
f8429b2735 Add a regression test 2025-04-14 21:13:11 +08:00
Fabian LI
e4e27647c2 Update href in documents 2025-04-10 14:46:01 +08:00
Fabian LI
5e4b612b46 Reconstruct benchmark workflow to support multiple architectures 2025-04-10 14:46:01 +08:00
Chen Chengjun
9915978d35 Enable vfork gVisor test 2025-04-03 14:44:39 +08:00
Fabing Li
2cfb470789 Fix lmbench/ramfs_create_delete_files_0k_ops 2025-03-29 11:12:13 +08:00
Fabing Li
112cf087a6 Add memory size configuration to benchmarks 2025-03-29 11:12:13 +08:00
Shaowei Song
865003738a Enable gvisor xattr syscall test 2025-03-28 15:08:59 +08:00
Fabing Li
bce23a63bd Add sys_signalfd/sys_signalfd implementation 2025-03-21 16:10:55 +08:00
jiangjianfeng
d366043876 Enable sig_action test from gVisor test 2025-03-14 16:09:11 +08:00
Zejun Zhao
7afc3c88f9 Clean up configs of schbench 2025-03-14 15:45:18 +08:00
Ruihan Li
d40d452e9d Receive RST packets as ECONNRESET errors 2025-03-10 18:08:08 +08:00
Ruihan Li
aa29640ed7 Send RST packets when appropriate 2025-03-10 18:08:08 +08:00
jiangjianfeng
388eec449a Add ip level socket option 2025-03-07 13:38:02 +08:00
js2xxx
c1dde01fc3 Add sched_attr system call series 2025-03-06 21:29:40 +08:00
Ruihan Li
d37e60d082 Report socket errors in send/recv 2025-03-05 19:48:28 +08:00
Ruihan Li
68cf99993e Remove socket errors from SocketOptionSet 2025-03-05 19:48:28 +08:00
Fabing Li
76e9694dd0 Enhance the robustness of search pattern 2025-03-05 19:47:19 +08:00
Chen Chengjun
65f9363d7c Add a test for reaper functionality 2025-03-03 19:31:50 +08:00
wheatfox
6d42a07e95 Implement getcpu syscall and add corresponding test application 2025-02-27 11:41:26 +08:00
Fabing Li
6684e7fd02 Convert benchmark configuration files into YAML format 2025-02-26 13:16:49 +08:00
jiangjianfeng
bf96f673dc Unify network benchmark chart title 2025-02-14 19:45:41 +08:00
Ruihan Li
c9e8666267 Clarify titles for TCP connect latency 2025-02-12 20:00:11 +08:00
Ruihan Li
519445078b Remove tcp_loopback_connect_lat from summary 2025-02-12 20:00:11 +08:00
jiangjianfeng
3f951e0c0c Enable gVisor tcp_socket_test 2025-02-11 10:50:20 +08:00
Fabing Li
185b27b01c Unify benchmark job name conventions 2025-02-08 15:29:15 +08:00
Ruize Tang
c4229e3c2f Add INITRAMFS_SKIP_GZIP option to make initramfs encoding/decoding faster 2025-01-23 10:50:43 +08:00
jiangjianfeng
0c8200dc7b Add nginx benchmark and workaround 2025-01-01 10:43:14 +08:00
jiangjianfeng
6e691d5838 Fix several typos in benchmarks 2024-12-31 13:19:30 +08:00
jiangjianfeng
39cc0dca26 Add socket hash table 2024-12-30 09:46:14 +08:00
Cautreoxit
cbf7a85451 Add Memcached into benchmark
Co-authered-by: Zhang Junyang <junyang@stu.pku.edu.cn>
2024-12-27 16:41:18 +08:00