summaryrefslogtreecommitdiff
path: root/tools/testing/selftests/resctrl
AgeCommit message (Expand)AuthorFilesLines
2023-10-13selftests/resctrl: Cleanup benchmark argument parsingIlpo Järvinen1-23/+23
2023-10-13selftests/resctrl: Remove ben_count variableIlpo Järvinen1-3/+2
2023-10-13selftests/resctrl: Make benchmark command const and build it with pointersIlpo Järvinen6-35/+53
2023-10-13selftests/resctrl: Reorder resctrl FS prep code and benchmark_cmd initIlpo Järvinen1-8/+8
2023-10-13selftests/resctrl: Simplify span lifetimeIlpo Järvinen6-25/+26
2023-10-13selftests/resctrl: Remove bw_report and bm_type from main()Ilpo Järvinen4-17/+13
2023-10-13selftests/resctrl: Correct benchmark command helpIlpo Järvinen1-2/+2
2023-10-13selftests/resctrl: Ensure the benchmark commands fits to its arrayIlpo Järvinen1-0/+5
2023-10-13selftests/resctrl: Fix wrong format specifierMaciej Wieczor-Retman1-1/+1
2023-07-25selftests/resctrl: Remove test type checks from cat_val()Ilpo Järvinen1-27/+20
2023-07-25selftests/resctrl: Pass the real number of tests to show_cache_info()Ilpo Järvinen3-3/+3
2023-07-25selftests/resctrl: Move CAT/CMT test global vars to function they are used inIlpo Järvinen2-14/+8
2023-07-25selftests/resctrl: Don't use variable argument list for ->setup()Ilpo Järvinen7-33/+7
2023-07-25selftests/resctrl: Don't pass test name to fill_bufIlpo Järvinen5-26/+24
2023-07-25selftests/resctrl: Improve parameter consistency in fill_bufIlpo Järvinen1-25/+24
2023-07-25selftests/resctrl: Remove unnecessary startptr global from fill_bufIlpo Järvinen1-4/+1
2023-07-25selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()Ilpo Järvinen5-43/+19
2023-07-25selftests/resctrl: Remove duplicated preparation for span argIlpo Järvinen1-5/+2
2023-07-25selftests/resctrl: Express span internally in bytesIlpo Järvinen3-9/+4
2023-07-25selftests/resctrl: Convert span to size_tIlpo Järvinen7-22/+23
2023-07-25selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_paramIlpo Järvinen5-6/+0
2023-07-25selftests/resctrl: Refactor remount_resctrl(bool mum_resctrlfs) to mount_resc...Ilpo Järvinen3-21/+12
2023-07-25selftests/resctrl: Move resctrl FS mount/umount to higher levelIlpo Järvinen5-23/+46
2023-07-25selftests/resctrl: Unmount resctrl FS before starting the first testIlpo Järvinen2-2/+11
2023-07-25selftests/resctrl: Close perf value read fd on errorsIlpo Järvinen1-7/+11
2023-07-25selftests/resctrl: Unmount resctrl FS if child fails to run benchmarkIlpo Järvinen1-0/+1
2023-07-25selftests/resctrl: Don't leak buffer in fill_cache()Ilpo Järvinen1-1/+2
2023-07-25selftests/resctrl: Add resctrl.h into build depsIlpo Järvinen1-1/+1
2023-04-14selftests/resctrl: Fix incorrect error return on test completeReinette Chatre1-1/+1
2023-04-13selftests/resctrl: Remove duplicate codes that clear each test result fileShaopeng Tan4-16/+9
2023-04-13selftests/resctrl: Commonize the signal handler register/unregister for all t...Shaopeng Tan4-33/+58
2023-04-13selftests/resctrl: Cleanup properly when an error occurs in CAT testShaopeng Tan1-11/+8
2023-04-13selftests/resctrl: Flush stdout file buffer before executing fork()Shaopeng Tan3-0/+3
2023-04-13selftests/resctrl: Return MBA check result and make it to output messageShaopeng Tan1-8/+8
2023-04-13selftests/resctrl: Fix set up schemata with 100% allocation on first run in M...Shaopeng Tan2-7/+10
2023-04-13selftests/resctrl: Use correct exit code when tests failPeter Newman1-5/+5
2023-04-10selftests/resctrl: Correct get_llc_perf() param in function commentIlpo Järvinen1-1/+1
2023-04-10selftests/resctrl: Use remount_resctrlfs() consistently with booleanIlpo Järvinen5-8/+7
2023-04-10selftests/resctrl: Change name from CBM_MASK_PATH to INFO_PATHFenghua Yu2-2/+2
2023-04-10selftests/resctrl: Change initialize_llc_perf() return type to voidIlpo Järvinen1-8/+3
2023-04-10selftests/resctrl: Replace obsolete memalign() with posix_memalign()Ilpo Järvinen1-3/+4
2023-04-10selftests/resctrl: Check for return value after write_schemata()Ilpo Järvinen1-1/+6
2023-04-10selftests/resctrl: Allow ->setup() to return errorsIlpo Järvinen7-6/+12
2023-04-10selftests/resctrl: Move ->setup() call outside of test specific branchesIlpo Järvinen1-13/+6
2023-04-10selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc memIlpo Järvinen1-0/+2
2022-04-26selftests/resctrl: Fix null pointer dereference on open failedColin Ian King1-1/+3
2022-04-26selftests/resctrl: Add missing SPDX license to MakefileShaopeng Tan1-0/+2
2022-04-26selftests/resctrl: Update README about using kselftest framework to build/run...Shaopeng Tan1-7/+32
2022-04-26selftests/resctrl: Make resctrl_tests run using kselftest frameworkShaopeng Tan1-13/+4
2022-04-26selftests/resctrl: Fix resctrl_tests' return code to work with selftest frame...Shaopeng Tan1-2/+2