summaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/resctrl/resctrl_tests.c
AgeCommit message (Expand)AuthorLines
2024-11-04selftests/resctrl: Use cache size to determine "fill_buf" buffer sizeReinette Chatre-1/+1
2024-11-04selftests/resctrl: Make benchmark parameter passing robustReinette Chatre-24/+79
2024-11-04selftests/resctrl: Only support measured read operationReinette Chatre-1/+4
2024-11-04selftests/resctrl: Remove "once" parameter required to be falseReinette Chatre-2/+7
2024-05-06selftests/resctrl: ksft_exit_skip() does not returnNathan Chancellor-3/+3
2024-05-06selftests/resctrl: Move cleanups out of individual testsMaciej Wieczor-Retman-2/+4
2024-05-06selftests/resctrl: Simplify cleanup in ctrl-c handlerMaciej Wieczor-Retman-11/+3
2024-02-23selftests/resctrl: Add non-contiguous CBMs CAT testMaciej Wieczor-Retman-0/+2
2024-02-23selftests/resctrl: Add test groups and name L3 CAT test L3_CATIlpo Järvinen-5/+11
2024-02-13selftests/resctrl: Introduce generalized test frameworkIlpo Järvinen-109/+51
2024-02-13selftests/resctrl: Create struct for input parametersIlpo Järvinen-27/+36
2024-02-13selftests/resctrl: Replace file write with volatile variableIlpo Järvinen-0/+4
2023-10-13selftests/resctrl: Fix feature checksIlpo Järvinen-2/+5
2023-10-13selftests/resctrl: Refactor feature check to use resource and feature nameIlpo Järvinen-4/+6
2023-10-13selftests/resctrl: Extend signal handler coverage to unmount on receiving signalIlpo Järvinen-24/+45
2023-10-13selftests/resctrl: Cleanup benchmark argument parsingIlpo Järvinen-23/+23
2023-10-13selftests/resctrl: Remove ben_count variableIlpo Järvinen-3/+2
2023-10-13selftests/resctrl: Make benchmark command const and build it with pointersIlpo Järvinen-22/+17
2023-10-13selftests/resctrl: Reorder resctrl FS prep code and benchmark_cmd initIlpo Järvinen-8/+8
2023-10-13selftests/resctrl: Simplify span lifetimeIlpo Järvinen-5/+4
2023-10-13selftests/resctrl: Remove bw_report and bm_type from main()Ilpo Järvinen-11/+7
2023-10-13selftests/resctrl: Correct benchmark command helpIlpo Järvinen-2/+2
2023-10-13selftests/resctrl: Ensure the benchmark commands fits to its arrayIlpo Järvinen-0/+5
2023-07-25selftests/resctrl: Don't pass test name to fill_bufIlpo Järvinen-9/+5
2023-07-25selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()Ilpo Järvinen-7/+6
2023-07-25selftests/resctrl: Remove duplicated preparation for span argIlpo Järvinen-5/+2
2023-07-25selftests/resctrl: Express span internally in bytesIlpo Järvinen-1/+1
2023-07-25selftests/resctrl: Convert span to size_tIlpo Järvinen-5/+6
2023-07-25selftests/resctrl: Refactor remount_resctrl(bool mum_resctrlfs) to mount_resc...Ilpo Järvinen-4/+4
2023-07-25selftests/resctrl: Move resctrl FS mount/umount to higher levelIlpo Järvinen-6/+41
2023-07-25selftests/resctrl: Unmount resctrl FS before starting the first testIlpo Järvinen-0/+3
2023-04-13selftests/resctrl: Remove duplicate codes that clear each test result fileShaopeng Tan-4/+0
2023-04-13selftests/resctrl: Use correct exit code when tests failPeter Newman-5/+5
2022-04-25selftests/resctrl: Fix resctrl_tests' return code to work with selftest frame...Shaopeng Tan-2/+2
2022-04-25selftests/resctrl: Print a message if the result of MBM&CMT tests is failed o...Shaopeng Tan-0/+4
2022-04-25selftests/resctrl: Extend CPU vendor detectionShaopeng Tan-14/+27
2021-06-07selftests/resctrl: Fix incorrect parsing of option "-t"Xiaochen Shen-2/+2
2021-04-02selftests/resctrl: Fix unmount resctrl FSFenghua Yu-0/+2
2021-04-02selftests/resctrl: Skip the test if requested resctrl feature is not supportedFenghua Yu-0/+23
2021-04-02selftests/resctrl: Modularize resctrl test suite main() functionFenghua Yu-31/+57
2021-04-02selftests/resctrl: Don't hard code value of "no_of_bits" variableFenghua Yu-2/+6
2021-04-02selftests/resctrl: Fix a printed messageReinette Chatre-2/+2
2021-04-02selftests/resctrl: Call kselftest APIs to log test resultsFenghua Yu-19/+21
2021-04-02selftests/resctrl: Rename CQM test as CMT testFenghua Yu-13/+13
2021-04-02selftests/resctrl: Fix missing options "-n" and "-p"Fenghua Yu-1/+1
2021-04-02selftests/resctrl: Clean up resctrl features checkFenghua Yu-6/+6
2020-02-10selftests/resctrl: Disable MBA and MBM tests for AMDBabu Moger-2/+2
2020-02-10selftests/resctrl: Add vendor detection mechanismBabu Moger-0/+24
2020-02-10selftests/resctrl: Add Cache Allocation Technology (CAT) selftestFenghua Yu-1/+14
2020-02-10selftests/resctrl: Add Cache QoS Monitoring (CQM) selftestFenghua Yu-6/+25