summaryrefslogtreecommitdiff
path: root/runner
AgeCommit message (Expand)Author
2020-01-16runner_tests: Test that dynamic subtest failure is handled correctlyPetri Latvala
2020-01-16runner_tests: Replace magic numbers with named constantsPetri Latvala
2020-01-15runner/json_tests: Test handling of unprintable output from testsPetri Latvala
2020-01-15runner: Ensure generated json is properly UTF8-encodedPetri Latvala
2020-01-03runner/json_tests: Add test for parsing dynamic subtests with same namePetri Latvala
2020-01-03runner/json_tests: Adapt to no longer reporting subtests with dynamic subtestsPetri Latvala
2020-01-03runner/resultgen: Don't report subtest result if it has dynamic subtestsPetri Latvala
2020-01-03runner/json_tests: Adapt to dynamic subtest result parsingPetri Latvala
2020-01-03runner/resultgen: Make subtest result line finding more robustPetri Latvala
2020-01-03runner/resultgen: Add support for extra validation hook in find_matches()Petri Latvala
2020-01-03runner/resultgen: Extrude dynamic subtest result textsPetri Latvala
2020-01-03runner/resultgen: Hoist handling of dynamic subtest output to a helperPetri Latvala
2020-01-03runner/resultgen: Extract finding begin/end pointers for test output to helpersPetri Latvala
2020-01-03runner/resultgen: Extract finding begin/end lines for a subtest to a helperPetri Latvala
2020-01-03runner/resultgen: Extract igt-version field handling to a helperPetri Latvala
2019-12-11runner/tests: Increase the timeout by 10xArkadiusz Hiler
2019-12-05runner: Don't wait forever for processes to diePetri Latvala
2019-12-05runner: Actually ping watchdogs every intervalPetri Latvala
2019-11-15runner/json_tests: Test dynamic subtestsPetri Latvala
2019-11-15runner: Parse dynamic subtest outputs and resultsPetri Latvala
2019-10-21runner: Don't add timestamps when cannot exec a testPetri Latvala
2019-10-21runner/json_tests: Adapt to better output parsingPetri Latvala
2019-10-21runner/resultgen: Refactor output parsingPetri Latvala
2019-10-21runner: Produce skip instead of notrun for nonexisting testsPetri Latvala
2019-10-14runner: Show kernel state on detecting test timeoutChris Wilson
2019-10-14runner/resultgen: Handle empty outputsPetri Latvala
2019-09-24runner: Chomp away trailing spaces from cmdlineChris Wilson
2019-09-23runner: Show more elements of the signaler's argv[]Chris Wilson
2019-09-20runner: Add signal sender name when dyingChris Wilson
2019-09-17runner: Add support for aborting on network failurePetri Latvala
2019-09-13runner: Add a timestamp to each log messageChris Wilson
2019-07-22runner: Make sure that we are closing watchdogs on signalsArkadiusz Hiler
2019-07-22runner: Warn when watchdogs are being closed from the exit handlerArkadiusz Hiler
2019-07-22runner: Make sure we don't close watchdogs twiceArkadiusz Hiler
2019-07-16build: rename Meson optionsSimon Ser
2019-06-24runner/settings: Be consistent with empty blacklistArkadiusz Hiler
2019-06-24runner/resultgen: Don't pass NULL to str*() functionsArkadiusz Hiler
2019-06-24runner/executor: Make sure that intervals_left is always initializedArkadiusz Hiler
2019-06-24runner: Log which signal was used to terminate the runnerArkadiusz Hiler
2019-06-24runner: Handle SIGHUP tooArkadiusz Hiler
2019-06-24runner: Log when watchdog handling failsArkadiusz Hiler
2019-06-19runner: add --list-all and --blacklistOleg Vasilev
2019-06-05runner_tests: Fix the file descriptor leakage subtestArkadiusz Hiler
2019-06-03runner: Cope with repeated subtests in journalPetri Latvala
2019-05-23meson: Start using 'feature' optionsArkadiusz Hiler
2019-05-10runner: Use glib's regex utilities instead of POSIX ERELyude Paul
2019-05-10runner: Disable building if tests are not builtPetri Latvala
2019-05-10runner_tests: Operate within defined behaviorArkadiusz Hiler
2019-04-16runner/job_list: print error when job list is emptySimon Ser
2019-04-12runner: Make sure oom-killer doesn't kill the runnerPetri Latvala