summaryrefslogtreecommitdiff
path: root/runner
AgeCommit message (Expand)AuthorFilesLines
2024-08-21runner: Allow multiple --hook optionsGustavo Sousa4-17/+173
2024-08-21igt_hook: Allow multiple hook descriptorsGustavo Sousa1-0/+1
2024-08-21runner: Add option --hookGustavo Sousa4-1/+37
2024-08-21runner: Make it easier to extend argvGustavo Sousa1-20/+34
2024-05-17runner: Remove useless null check for delim in job_list_from_test_listGustavo Sousa1-16/+5
2024-05-07runner: use poll.h in includesReagan Bohan1-1/+1
2023-12-06runner/resultgen: Fix subtest runtimesPiotr Kira1-0/+7
2023-10-30runner/runner_tests: add a test to check case-insensitive matchMauro Carvalho Chehab1-0/+25
2023-10-30runner/job_list: use case-insensitive regular expressionsMauro Carvalho Chehab1-1/+1
2023-10-30igt_runner: don't require root for dry_runMauro Carvalho Chehab1-0/+1
2023-10-30runner/runner_tests: Fix name of no-subtests in unit testsPetri Latvala1-2/+2
2023-10-30runner/runner_tests: Unit tests for binary-name-only testlist entriesPetri Latvala1-0/+70
2023-10-30runner: Normalize testlist entries that don't list subtestsPetri Latvala1-1/+21
2023-06-09runner: Dump GPU state on timeoutChris Wilson1-0/+1
2023-04-28Revert "runner: check disk limit at dumping kmsg"Kamil Konieczny1-19/+5
2023-04-25runner: check disk limit at dumping kmsgKamil Konieczny1-5/+19
2023-04-03runner/meson.build: fix minimal buildMauro Carvalho Chehab1-5/+1
2023-03-09runner/job_list: return error on crashes while running --list-subtestsZbigniew KempczyƄski1-0/+1
2023-03-08runner/resume: change exit code for results gen failKamil Konieczny1-2/+7
2023-01-27runner: Use 'abort' as result if a test caused an abortPetri Latvala1-13/+97
2023-01-27runner: Refactor abort-checking to a helper functionPetri Latvala1-3/+8
2023-01-27runner: Don't override more results than requestedPetri Latvala1-0/+6
2023-01-11runner: Correctly handle abort before first testPetri Latvala2-5/+55
2022-11-30runner: Reset disk usage tracking on subtest changePetri Latvala1-2/+5
2022-11-18runner: Don't read journal at all if socket comms are usedPetri Latvala1-6/+6
2022-11-15runner: Fix a memory leak in stderr_contains_warningsPetri Latvala1-3/+8
2022-11-10Revert "runner: Disable socket communications for now"Petri Latvala1-8/+1
2022-11-10runner: Continue using socket comms when getting an invalid packetPetri Latvala1-2/+13
2022-11-10runner: Use a bigger buffer for receiving test outputsPetri Latvala1-4/+13
2022-10-31runner: Disable socket communications for nowPetri Latvala1-1/+8
2022-10-31runner: Add a socket comms decoderPetri Latvala2-0/+139
2022-10-31runner/runner_tests: Add tests for socket communicationsPetri Latvala1-0/+186
2022-10-31runner: Use socket communicationsPetri Latvala3-39/+947
2022-10-11Ifdef out linux-specific headersJake Freeland2-0/+4
2022-08-31runner: Add tests for environment flagsRyszard Knop2-1/+31
2022-08-31runner: Add help for the --environment flagRyszard Knop1-0/+4
2022-08-31runner: Set requested env vars during executionRyszard Knop1-2/+6
2022-08-31runner: Serialize the provided environment flagsRyszard Knop1-31/+152
2022-08-31runner: Add the --environment flagRyszard Knop2-1/+131
2022-08-31runner: make the usage function variadicRyszard Knop1-33/+31
2022-08-31runner: rename free_settings to clear_settingsRyszard Knop5-15/+15
2022-08-11runner: Remove some unused valuesRyszard Knop1-4/+3
2022-08-11runner: Check for strchr result in parse_dmesg_lineRyszard Knop1-1/+1
2022-04-14runner: execute code coverage script also from PATHMauro Carvalho Chehab1-41/+68
2022-03-31runner: Override results for subtests even when there's dynamic subtestsPetri Latvala1-4/+2
2022-03-31runner_tests: json tests for all prune-mode optionsPetri Latvala58-0/+819
2022-03-31runner_tests: Rename dynamic-subtests json test to dynamic-subtests-keep-dynamicPetri Latvala21-3/+5
2022-03-31runner: Unit tests for the --prune-mode optionPetri Latvala1-0/+32
2022-03-31runner: Introduce --prune-mode to igt_runnerPetri Latvala3-19/+121
2022-03-28runner: Fix handling of per-test-timeoutPetri Latvala1-1/+1