summaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/resctrl/resctrl.h
AgeCommit message (Expand)AuthorLines
2024-11-04selftests/resctrl: Do not compare performance counters and resctrl at low ban...Reinette Chatre-0/+10
2024-11-04selftests/resctrl: Use cache size to determine "fill_buf" buffer sizeReinette Chatre-1/+2
2024-11-04selftests/resctrl: Ensure measurements skip initialization of default benchmarkReinette Chatre-1/+0
2024-11-04selftests/resctrl: Make benchmark parameter passing robustReinette Chatre-16/+43
2024-11-04selftests/resctrl: Remove unused measurement codeReinette Chatre-5/+3
2024-11-04selftests/resctrl: Only support measured read operationReinette Chatre-1/+1
2024-11-04selftests/resctrl: Remove "once" parameter required to be falseReinette Chatre-1/+1
2024-07-11selftests/resctrl: Remove test name comparing from write_bm_pid_to_resctrl()Ilpo Järvinen-9/+1
2024-07-11selftests/resctrl: Convert ctrlgrp & mongrp to pointersIlpo Järvinen-2/+2
2024-07-11selftests/resctrl: Make some strings passed to resctrlfs functions constIlpo Järvinen-3/+4
2024-07-11selftests/resctrl: Simplify bandwidth report type handlingIlpo Järvinen-4/+3
2024-07-11selftests/resctrl: Add ->init() callback into resctrl_val_paramIlpo Järvinen-1/+7
2024-07-11selftests/resctrl: Add ->measure() callback to resctrl_val_paramIlpo Järvinen-0/+6
2024-07-11selftests/resctrl: Cleanup bm_pid and ppid usage & limit scopeIlpo Järvinen-9/+0
2024-07-11selftests/resctrl: Use correct type for pidsIlpo Järvinen-2/+2
2024-05-06selftests/resctrl: Move cleanups out of individual testsMaciej Wieczor-Retman-4/+0
2024-05-06selftests/resctrl: Simplify cleanup in ctrl-c handlerMaciej Wieczor-Retman-2/+1
2024-05-06selftests/resctrl: Add cleanup function to test frameworkMaciej Wieczor-Retman-0/+2
2024-02-23selftests/resctrl: Add non-contiguous CBMs CAT testMaciej Wieczor-Retman-0/+2
2024-02-23selftests/resctrl: Add resource_info_file_exists()Maciej Wieczor-Retman-0/+1
2024-02-23selftests/resctrl: Split validate_resctrl_feature_request()Maciej Wieczor-Retman-1/+2
2024-02-23selftests/resctrl: Add a helper for the non-contiguous testMaciej Wieczor-Retman-0/+1
2024-02-23selftests/resctrl: Add test groups and name L3 CAT test L3_CATIlpo Järvinen-0/+3
2024-02-13selftests/resctrl: Get domain id from cache idIlpo Järvinen-1/+1
2024-02-13selftests/resctrl: Rename resource ID to domain IDIlpo Järvinen-1/+1
2024-02-13selftests/resctrl: Pass write_schemata() resource instead of test nameIlpo Järvinen-4/+6
2024-02-13selftests/resctrl: Introduce generalized test frameworkIlpo Järvinen-4/+31
2024-02-13selftests/resctrl: Create struct for input parametersIlpo Järvinen-8/+20
2024-02-13selftests/resctrl: Restore the CPU affinity after CAT testIlpo Järvinen-1/+2
2024-02-13selftests/resctrl: Rewrite Cache Allocation Technology (CAT) testIlpo Järvinen-1/+4
2024-02-13selftests/resctrl: Replace file write with volatile variableIlpo Järvinen-0/+7
2024-02-13selftests/resctrl: Open perf fd before start & add error handlingIlpo Järvinen-0/+1
2024-02-13selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()Ilpo Järvinen-1/+13
2024-02-13selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversionIlpo Järvinen-2/+1
2024-02-13selftests/resctrl: Split show_cache_info() to test specific and generic partsIlpo Järvinen-4/+2
2024-02-13selftests/resctrl: Split measure_cache_vals()Ilpo Järvinen-1/+1
2024-02-13selftests/resctrl: Exclude shareable bits from schemata in CAT testIlpo Järvinen-0/+2
2024-02-13selftests/resctrl: Create cache_portion_size() helperIlpo Järvinen-0/+24
2024-02-13selftests/resctrl: Mark get_cache_size() cache_type constIlpo Järvinen-1/+1
2024-02-13selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()Ilpo Järvinen-1/+1
2024-02-13selftests/resctrl: Refactor fill_buf functionsIlpo Järvinen-1/+1
2024-02-13selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()Ilpo Järvinen-2/+1
2023-10-13selftests/resctrl: Move run_benchmark() to a more fitting fileMaciej Wieczor-Retman-1/+0
2023-10-13selftests/resctrl: Refactor feature check to use resource and feature nameIlpo Järvinen-5/+1
2023-10-13selftests/resctrl: Move _GNU_SOURCE define into MakefileIlpo Järvinen-1/+0
2023-10-13selftests/resctrl: Make benchmark command const and build it with pointersIlpo Järvinen-4/+6
2023-10-13selftests/resctrl: Simplify span lifetimeIlpo Järvinen-4/+4
2023-10-13selftests/resctrl: Remove bw_report and bm_type from main()Ilpo Järvinen-2/+2
2023-07-25selftests/resctrl: Don't use variable argument list for ->setup()Ilpo Järvinen-2/+1
2023-07-25selftests/resctrl: Don't pass test name to fill_bufIlpo Järvinen-1/+1