summaryrefslogtreecommitdiff
path: root/tests/Makefile.sources
AgeCommit message (Collapse)AuthorFilesLines
2014-01-19tests: Add gem_fd_exhaustionDaniel Vetter1-0/+1
Exhausts the system limit on open files and then tries to create a new shmem-backed gem object. Linus Torvalds reported that this blows up on a null obj->base.filp, but I can't reproduce this here: http://lists.freedesktop.org/archives/intel-gfx/2014-January/038433.html Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2014-01-19tests: Move pm_rps to the right Makefile targetDaniel Vetter1-1/+1
If it's not in the multi-test target group testrunners won't pick up on the fact that they need to enumerate subtests first. Cc: jeff.mcgee@intel.com Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2014-01-10tests: Add gem_gtt_hogChris Wilson1-0/+1
The purpose of this test is to exercise the userspace latency hogs reported by Arjan van de Ven. He found some applications blocked the device by stalling on the GPU inside the pagefault handler.
2013-12-12tests: Document the Makefile variables a bit betterDaniel Vetter1-0/+7
Also, this is a test for the patchwork hook. Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2013-12-12tests: Move gem_reset_stats to the right placeDaniel Vetter1-1/+3
Binaries should only be added to the HANG target if they're completely broken. If they just cause a recoverable gpu hang as part of the test then they need to be somewhere else. Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2013-12-10tests: roll out igt_simple_init/igt_simple_mainDaniel Vetter1-1/+1
Also use igt_skip a bit more to simplify some of the tests. Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2013-12-10tests: gem_close_race has subtests!Daniel Vetter1-3/+3
Oops. v2: Found more. Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2013-12-06tests: add pm_lpspPaulo Zanoni1-0/+1
QA has asked me "How can we make sure LPSP is working?". Now, instead of writing big paragraphs, I can just answer "make sure pm_lpsp works". Signed-off-by: Paulo Zanoni <paulo.r.zanoni@intel.com>
2013-12-06tests: add gem_media_fillXiang, Haihao1-0/+1
It is to check whether media pipeline on render ring works. Codes are copied and modified from the rendercopy case which uses 3D pipeline. However media pipeline is simpler than 3D pipeline and there is few changes between gen6,gen7 and gen8 Reviewed-by: Zhao Yakui <yakui.zhao@intel.com> Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
2013-12-05tests/gem_ctx_exec: Add eviction testDaniel Vetter1-1/+1
It didn't pan out at all since atm we don't evict context objects. But maybe it's useful for when that happens. v2: Actually test eviction. Took a while to figure that one out. And indeed the testcase now fails because we don't evict the previous context as we should. Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2013-12-05tests/core_get_client_auth: new subtests for always authenticatedDaniel Vetter1-1/+1
This exercise the bug fixed in commit 1020dc6990168a5081ffad620c440e220f05b460 Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Tue Oct 29 08:55:57 2013 +0000 drm: Do not drop root privileges for a fancier younger process Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2013-12-05tests: rename get_client_auth to have a core_ prefixDaniel Vetter1-1/+1
Also sort .gitignore. Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2013-11-27kms_fbc_crc: Add a CRC based FBC testVille Syrjälä1-0/+1
kms_fbc_crc will perform various write operations to the scanout buffer whilc FBC is enabled. CRC checks will be used to make sure the modifcations to scanout buffer are detected. The operations include: - page flip - GTT mmap - CPU mmap - blit - rendercopy - context switch + rendercopy - combination of a page flip and each operation listed above v2: Use gem_sw_finish instead of drmModeDirtyFB after CPU access v3: Drop pwrite tests, call gem_bo_busy() after rendering, drop set_domain() calls after mmap access, wait for 2 vblanks Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
2013-11-13tests: add gem_reset_statsMika Kuoppala1-0/+1
v2: check the ioctl pad and flag parameters Signed-off-by: Mika Kuoppala <mika.kuoppala@intel.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2013-11-12build: Move logic to tests/Makefile.am and away from Makefile.sourcesOscar Mateo1-3/+0
Makefile.sources is just a listing with all the sources, and the logic to use these sources goes into either Makefile.am (automake) or Android.mk (make). Signed-off-by: Oscar Mateo <oscar.mateo@intel.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2013-11-12build: Fix missing "\" in tests/Makefile.sourcesOscar Mateo1-1/+1
Noticed by Damien Lespiau. Signed-off-by: Oscar Mateo <oscar.mateo@intel.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2013-11-12build: list all test/tool/lib source files in their own Makefile.sourcesOscar Mateo1-0/+206
In this way, all source files are listed in Makefile.sources and included from Makefile.am, thus enabling the reuse from Android makefiles. Signed-off-by: Oscar Mateo <oscar.mateo@intel.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>