summaryrefslogtreecommitdiff
path: root/runner
AgeCommit message (Expand)AuthorFilesLines
2020-07-30runner: Also generate igt@runner@aborted when aborting internallyPetri Latvala1-21/+26
2020-07-30runner/resultgen: Remember to close fd to aborted.txtPetri Latvala1-0/+1
2020-07-22runner: Print a message when aborting due to IGT_EXIT_ABORTPetri Latvala1-1/+3
2020-07-22runner: Use exitcode 127 when resume is impossiblePetri Latvala1-2/+3
2020-07-20runner: Introduce --disk-usage-limitPetri Latvala4-9/+130
2020-07-20runner: Inject a message when killing test to taintsPetri Latvala1-1/+19
2020-06-11runner: Fix handling of metadata values containing spacesLyude Paul2-1/+13
2020-06-10runner/resultgen: Explain why json creation might have failedArkadiusz Hiler1-0/+13
2020-06-03runner: Adapt to device-based DRM logging changesPetri Latvala1-1/+1
2020-05-15runner/resultgen: Fix dmesg whitelist entry's regular expressionHarish Chegondi1-1/+1
2020-04-17runner: More task debug!Chris Wilson1-1/+2
2020-04-17runner: Add --version to igt_runnerPetri Latvala2-0/+19
2020-04-07runner: Show why we dump the task stateChris Wilson1-9/+29
2020-03-25runner: Remember to sync journal.txt for all writesPetri Latvala1-0/+3
2020-03-25runner: Only show the kmsg overflow message onceChris Wilson1-1/+5
2020-03-23runner: Abort the run when test exits with IGT_EXIT_ABORTArkadiusz Hiler26-6/+547
2020-03-23runner/runner_tests: Extract helper for inspecting test resultArkadiusz Hiler1-13/+24
2020-03-13runner: Read all kernel logs when there are logsPetri Latvala1-32/+34
2020-03-13runner: Dump the rest of dmesg also when child refuses to diePetri Latvala1-0/+4
2020-03-13runner: Handle outputs before checking for timeoutPetri Latvala1-36/+36
2020-02-21runner/resultgen: Provide output when test output is completely emptyPetri Latvala13-0/+103
2020-02-19runner: Introduce per-test timeoutsPetri Latvala4-3/+49
2020-02-19runner: Refactor timeoutingPetri Latvala1-111/+113
2020-02-11runner_tests: Unit test dynamic subtest testlist supportPetri Latvala1-0/+125
2020-02-11runner: Support dynamic subtests in testlistsPetri Latvala2-9/+39
2020-02-03runner: Make the result an incomplete if a test is killed due to taintPetri Latvala1-1/+19
2020-01-29runner: Make sure output is still collected when killing test due to taintPetri Latvala1-16/+29
2020-01-23runner: Don't check for taints when not configured for itPetri Latvala1-1/+2
2020-01-21runner: Clean up quickly if the kernel OOPSed during a testChris Wilson1-10/+35
2020-01-16runner_tests: Test that dynamic subtest failure is handled correctlyPetri Latvala4-3/+67
2020-01-16runner_tests: Replace magic numbers with named constantsPetri Latvala1-10/+19
2020-01-15runner/json_tests: Test handling of unprintable output from testsPetri Latvala12-0/+615
2020-01-15runner: Ensure generated json is properly UTF8-encodedPetri Latvala1-10/+35
2020-01-03runner/json_tests: Add test for parsing dynamic subtests with same namePetri Latvala12-0/+137
2020-01-03runner/json_tests: Adapt to no longer reporting subtests with dynamic subtestsPetri Latvala1-45/+9
2020-01-03runner/resultgen: Don't report subtest result if it has dynamic subtestsPetri Latvala1-10/+33
2020-01-03runner/json_tests: Adapt to dynamic subtest result parsingPetri Latvala1-10/+10
2020-01-03runner/resultgen: Make subtest result line finding more robustPetri Latvala1-4/+37
2020-01-03runner/resultgen: Add support for extra validation hook in find_matches()Petri Latvala1-18/+25
2020-01-03runner/resultgen: Extrude dynamic subtest result textsPetri Latvala1-22/+42
2020-01-03runner/resultgen: Hoist handling of dynamic subtest output to a helperPetri Latvala1-58/+78
2020-01-03runner/resultgen: Extract finding begin/end pointers for test output to helpersPetri Latvala1-102/+109
2020-01-03runner/resultgen: Extract finding begin/end lines for a subtest to a helperPetri Latvala1-48/+58
2020-01-03runner/resultgen: Extract igt-version field handling to a helperPetri Latvala1-13/+14
2019-12-11runner/tests: Increase the timeout by 10xArkadiusz Hiler1-2/+2
2019-12-05runner: Don't wait forever for processes to diePetri Latvala1-9/+20
2019-12-05runner: Actually ping watchdogs every intervalPetri Latvala1-3/+2
2019-11-15runner/json_tests: Test dynamic subtestsPetri Latvala20-1/+301
2019-11-15runner: Parse dynamic subtest outputs and resultsPetri Latvala4-74/+346
2019-10-21runner: Don't add timestamps when cannot exec a testPetri Latvala1-1/+1