summaryrefslogtreecommitdiff
path: root/lib/tests
AgeCommit message (Expand)AuthorFilesLines
2024-03-20lib/kunit: Let igt_ktap_free() take care of pointer resetJanusz Krzysztofik1-12/+12
2023-09-19lib/ktap: Reimplement KTAP parserJanusz Krzysztofik2-0/+247
2022-12-12lib/tests/igt_fork: add tests for igt_multi_forkKamil Konieczny1-28/+65
2022-10-31lib/tests: Add unit tests for socket communication packet creationPetri Latvala2-0/+264
2022-10-10lib/tests/igt_fork.c: Fix error in mmap() flagsJake Freeland1-1/+1
2022-10-05lib: Introduce typed cleanupsChris Wilson3-0/+178
2021-04-23gitignore: Remove various .gitignore filesPetri Latvala1-18/+0
2021-03-23meson: Drop ':' in test namesArkadiusz Hiler1-2/+2
2021-01-30meson: Turn on -WerrorAshutosh Dixit11-45/+49
2020-06-22igt/core: Disallow igt_require/skip in non-main threadsArkadiusz Hiler1-1/+33
2020-06-22lib/core: Handle asserts in threadsArkadiusz Hiler3-0/+217
2020-06-04lib/igt_core: Don't kill the world after a failed forkArkadiusz Hiler1-2/+4
2020-05-05lib/tests: Add tests for magic control blocks nestingArkadiusz Hiler3-0/+267
2020-03-23lib: Make it possible to abort the whole execution from inside of a testArkadiusz Hiler2-0/+228
2020-03-23lib/tests: Add support for redirecting fork output to /dev/nullArkadiusz Hiler1-8/+27
2020-03-23lib/tests: Extract fork helpersArkadiusz Hiler10-339/+232
2020-03-20lib/tests/igt_describe: Use __FILE__ in JUST_C_OUTPUT and DESCRIBE_ALL_OUTPUTLyude Paul1-10/+10
2020-02-19tools: add i915 perf recorder toolLionel Landwerlin2-0/+41
2020-02-05lib: Kill residual children at the end of a subtestChris Wilson1-0/+45
2019-11-19Rename dynamic subtest blocksPetri Latvala2-11/+11
2019-11-15lib/tests: Test that igt_describe works with dynamic subtestsPetri Latvala1-1/+29
2019-11-15lib/tests: Unit tests for dynamic subtestsPetri Latvala2-0/+187
2019-08-15lib/tests/igt_audio: silence uninitialized variable warningSimon Ser1-1/+1
2019-08-15lib/igt_kms: drop EDID_LENGTH, replace with EDID_BLOCK_SIZESimon Ser1-5/+8
2019-08-15lib/igt_kms: use struct edid instead of unsigned charSimon Ser1-6/+8
2019-07-11lib/tests/igt_edid: check number of extensionsSimon Ser1-0/+3
2019-07-11lib/igt_kms: add igt_kms_get_3d_edidSimon Ser3-95/+1
2019-07-08lib/igt_core: Add support for subtest descriptionsArkadiusz Hiler2-0/+283
2019-07-05lib/igt_kms: use igt_edid to generate a 4K EDIDSimon Ser2-1/+1
2019-06-12lib/tests/igt_audio: fix bad-function-cast warningSimon Ser1-2/+5
2019-06-12lib/tests/igt_audio: add phaseshift detection testSimon Ser1-0/+36
2019-06-12lib/tests/igt_audio: add a test holding a sampleSimon Ser1-0/+25
2019-06-06lib/igt_core: reserve long options for individual testsLucas De Marchi1-1/+1
2019-06-04lib/igt_kms: introduce igt_kms_get_hdmi_audio_edidSimon Ser2-1/+1
2019-06-04lib/tests/igt_edid: introduce EDID sanity checksSimon Ser2-0/+97
2019-06-04lib/tests/igt_audio: add test with an extra frequencySimon Ser1-0/+25
2019-06-04lib/tests/igt_audio: add test with missing frequencySimon Ser1-6/+34
2019-06-04lib/igt_audio: add basic audio_signal_detect testsSimon Ser2-0/+112
2019-05-23lib/igt_core: Rework extra options conflicts handlingArkadiusz Hiler2-0/+100
2019-05-10lib/tests/igt_subtest_group: Operate within defined behaviorArkadiusz Hiler1-2/+7
2019-02-21lib/tests: Use ARRAY_SIZEDaniel Vetter8-12/+14
2019-02-20lib/tests: Add testcase for nonexisting subtest nameDaniel Vetter2-2/+62
2019-02-20lib/tests: Convert no_exit tests into positive testsDaniel Vetter3-51/+57
2019-02-20lib/tests: add internal_assert_wexited/wsignaledDaniel Vetter5-19/+26
2019-02-20lib/tests: Add header for common helpersDaniel Vetter9-59/+71
2019-02-15lib: Make sure we leak no child processesDaniel Vetter1-0/+18
2019-02-15tests/i915_missed_irq: Don't leave the hang detector hangingDaniel Vetter1-0/+24
2019-02-15lib/tests: make sure igt_skip in igt_fork is forbiddenDaniel Vetter1-0/+14
2019-02-15lib/tests: Check that igt_assert forwards correctly through igt_forkDaniel Vetter2-0/+85
2019-02-15lib/tests: Drop NIH exit status handlingDaniel Vetter3-25/+31