summaryrefslogtreecommitdiff
path: root/tools/testing/selftests/resctrl
AgeCommit message (Expand)AuthorFilesLines
2023-11-28selftests/resctrl: Reduce failures due to outliers in MBA/MBM testsIlpo Järvinen2-2/+2
2023-11-28selftests/resctrl: Move _GNU_SOURCE define into MakefileIlpo Järvinen2-2/+1
2023-11-28selftests/resctrl: Remove duplicate feature check from CMT testIlpo Järvinen1-3/+0
2023-11-20selftests/resctrl: Ensure the benchmark commands fits to its arrayIlpo Järvinen1-0/+5
2023-09-13selftests/resctrl: Close perf value read fd on errorsIlpo Järvinen1-7/+11
2023-09-13selftests/resctrl: Unmount resctrl FS if child fails to run benchmarkIlpo Järvinen1-0/+1
2023-09-13selftests/resctrl: Don't leak buffer in fill_cache()Ilpo Järvinen1-1/+2
2023-09-13selftests/resctrl: Add resctrl.h into build depsIlpo Järvinen1-1/+1
2023-05-11selftests/resctrl: Check for return value after write_schemata()Ilpo Järvinen1-1/+6
2023-05-11selftests/resctrl: Allow ->setup() to return errorsIlpo Järvinen7-6/+12
2023-05-11selftests/resctrl: Move ->setup() call outside of test specific branchesIlpo Järvinen1-13/+6
2023-05-11selftests/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
2022-04-26selftests/resctrl: Change the default limited time to 120 secondsShaopeng Tan1-0/+3
2022-04-26selftests/resctrl: Kill child process before parent process terminates if SIG...Shaopeng Tan1-0/+1
2022-04-26selftests/resctrl: Print a message if the result of MBM&CMT tests is failed o...Shaopeng Tan1-0/+4
2022-04-26selftests/resctrl: Extend CPU vendor detectionShaopeng Tan4-17/+33
2021-06-08selftests/resctrl: Fix incorrect parsing of option "-t"Xiaochen Shen2-3/+3
2021-04-08selftests/resctrl: Change a few printed messagesFenghua Yu4-7/+7
2021-04-02selftests/resctrl: Create .gitignore to include resctrl_testsFenghua Yu1-0/+2
2021-04-02selftests/resctrl: Fix checking for < 0 for unsigned valuesFenghua Yu1-18/+23
2021-04-02selftests/resctrl: Fix incorrect parsing of iMC countersFenghua Yu1-2/+20
2021-04-02selftests/resctrl: Fix unmount resctrl FSFenghua Yu2-0/+5
2021-04-02selftests/resctrl: Skip the test if requested resctrl feature is not supportedFenghua Yu4-9/+23
2021-04-02selftests/resctrl: Modularize resctrl test suite main() functionFenghua Yu1-31/+57
2021-04-02selftests/resctrl: Don't hard code value of "no_of_bits" variableFenghua Yu2-3/+10
2021-04-02selftests/resctrl: Fix MBA/MBM results reporting formatFenghua Yu2-16/+21
2021-04-02selftests/resctrl: Use resctrl/info for feature detectionFenghua Yu2-12/+46
2021-04-02selftests/resctrl: Check for resctrl mount point only if resctrl FS is supportedFenghua Yu1-0/+3
2021-04-02selftests/resctrl: Add config dependenciesFenghua Yu1-0/+2
2021-04-02selftests/resctrl: Fix a printed messageReinette Chatre1-2/+2
2021-04-02selftests/resctrl: Share show_cache_info() by CAT and CMT testsFenghua Yu4-55/+52
2021-04-02selftests/resctrl: Call kselftest APIs to log test resultsFenghua Yu8-117/+105
2021-04-02selftests/resctrl: Rename CQM test as CMT testFenghua Yu7-41/+41
2021-04-02selftests/resctrl: Fix missing options "-n" and "-p"Fenghua Yu1-1/+1
2021-04-02selftests/resctrl: Ensure sibling CPU is not same as original CPUReinette Chatre1-1/+1
2021-04-02selftests/resctrl: Clean up resctrl features checkFenghua Yu10-35/+41
2021-04-02selftests/resctrl: Fix compilation issues for other global variablesFenghua Yu1-4/+4
2021-04-02selftests/resctrl: Fix compilation issues for global variablesFenghua Yu4-16/+16
2021-04-02selftests/resctrl: Enable gcc checks to detect buffer overflowsFenghua Yu2-2/+2
2020-03-13selftests/resctrl: fix spelling mistake "Errror" -> "Error"Colin Ian King1-2/+2
2020-02-11selftests/resctrl: Disable MBA and MBM tests for AMDBabu Moger2-4/+4
2020-02-11selftests/resctrl: Use cache index3 id for AMD schemata masksBabu Moger1-2/+7
2020-02-11selftests/resctrl: Add vendor detection mechanismBabu Moger2-0/+25
2020-02-11selftests/resctrl: Add Cache Allocation Technology (CAT) selftestFenghua Yu6-5/+451
2020-02-11selftests/resctrl: Add Cache QoS Monitoring (CQM) selftestFenghua Yu6-20/+558