Commit Graph

  • 176011eea7 Add intel_framebuffer_dump Chris Wilson 2013-08-15 10:55:22 +01:00
  • f219889608 lib/drmtest: fix subtest output when skipping all tests Daniel Vetter 2013-08-14 22:13:38 +02:00
  • ec834c995f tests/prime_nv_api: fixup conversion goof-up Daniel Vetter 2013-08-14 22:24:43 +02:00
  • eab7a322ed tests/primve_nv_test: use igt_assert for checking Daniel Vetter 2013-08-14 22:15:04 +02:00
  • 696c8f6434 lib/drmtest: documentation for igt_fixture Daniel Vetter 2013-08-14 18:30:03 +02:00
  • 15c19229f4 lib/drmtest: add igt_subtest_name and use it in kms_flip Daniel Vetter 2013-08-14 18:03:09 +02:00
  • b3880d3a96 tests: roll out igt_fixture Daniel Vetter 2013-08-14 18:02:46 +02:00
  • c3dd8a8c85 tests/gem_ctx_bad_exec: add subtest for vebox Daniel Vetter 2013-08-14 17:11:49 +02:00
  • 2dbd998429 tests: Introduce igt_fixture Daniel Vetter 2013-08-14 15:48:54 +02:00
  • f8c0dfe399 lib/drmtest: sprinkle documentation over igt_skip|fail|success|exit Daniel Vetter 2013-08-14 16:51:26 +02:00
  • a1ca8ef5b1 tests: use igt_exit() consistently with subtests Daniel Vetter 2013-08-14 16:02:24 +02:00
  • ec283d6a52 tests/gem_concurrent_blt: extract run wrappers Daniel Vetter 2013-08-14 15:18:37 +02:00
  • 9a4957a1b3 tests/gem_concurrent_blt: use the test helpers in the forked tests Daniel Vetter 2013-08-14 15:10:52 +02:00
  • 5a598c9b2e tests/gem_concurrent_blt: refactor basic run modes a bit Daniel Vetter 2013-08-14 15:08:05 +02:00
  • 43779e37b5 tests: merge gem_*_concurrent_blt together Daniel Vetter 2013-08-14 14:50:50 +02:00
  • f542b0970a lib/drmtest: Don't spoil stdout when listing tests Daniel Vetter 2013-08-14 13:48:10 +02:00
  • 6234658063 tests: add igt_subtest_f for snprintf'ing testnames Daniel Vetter 2013-08-14 13:47:47 +02:00
  • 1532af19d9 tests/gem_dummy_reloc_loop: use igt_skip Daniel Vetter 2013-08-14 12:13:28 +02:00
  • c2d6773b25 tests/gem_write_read_ring_switch: use igt_exit and friends Daniel Vetter 2013-08-14 12:07:44 +02:00
  • 99431a4f06 gem_(cpu|prw)_concurrent_blit: Add contending processes Chris Wilson 2013-08-14 11:03:34 +01:00
  • 4f8c9a2c38 gem_write_read_ring_switch: Copy the missing igt_require Chris Wilson 2013-08-14 08:17:22 +01:00
  • 6a746c82ab gem_exec_lut_handle: Use linear regression analysis Chris Wilson 2013-08-13 23:51:09 +01:00
  • 629f48fa0e lib/drmtest: Don't run the rude interruptor when just listing subtests Daniel Vetter 2013-08-13 23:05:51 +02:00
  • 878ac4c3ab configure: require libdrm 2.4.45 Daniel Vetter 2013-08-13 20:07:32 +02:00
  • 8f5387eb99 tests: introduce igt_require Daniel Vetter 2013-08-13 13:20:58 +02:00
  • 5e25fcc285 tests: use igt_fail instead of exit(param != 0) Daniel Vetter 2013-08-13 12:56:06 +02:00
  • b30d95f33c tests: s/exit(77)/igt_skip()/ Daniel Vetter 2013-08-13 12:51:35 +02:00
  • c9d0378281 tests: s/exit(EXIT_SUCCESS)/igt_success()/ Daniel Vetter 2013-08-13 12:50:39 +02:00
  • a4cb8954b2 tests: s/exit(EXIT_FAILURE)/igt_fail(1)/ Daniel Vetter 2013-08-13 12:49:46 +02:00
  • 907377da0e tests/gem_readwrite: convert to subtests Daniel Vetter 2013-08-13 12:45:14 +02:00
  • ef9e64577d tests/gem_ctx_bad_exec: convert to subtests Daniel Vetter 2013-08-13 12:41:20 +02:00
  • 83440953e5 tests: s/assert/igt_assert Daniel Vetter 2013-08-13 12:35:58 +02:00
  • 2371c79bbd lib/drmtest: roll out igt_assert Daniel Vetter 2013-08-13 11:56:24 +02:00
  • 646a6fefbc lib/drmtest: add igt_assert as a replacement for assert Daniel Vetter 2013-08-13 11:52:01 +02:00
  • c67ebf413a lib/drmtest: fixup igt_fail for the list-only case Daniel Vetter 2013-08-13 11:40:57 +02:00
  • bd161f8c04 tests: add drm_get_client_auth Daniel Vetter 2013-08-08 09:32:05 +02:00
  • a7433ec9ee tests: scrap old automake based kernel test runner Daniel Vetter 2013-08-12 14:02:03 +02:00
  • 6877877558 tests: s/return igt_retval();/igt_exit();/ Daniel Vetter 2013-08-12 12:26:35 +02:00
  • 1caaf0a6b6 s/drmtest_/igt_/ Daniel Vetter 2013-08-12 12:17:35 +02:00
  • 814b135541 s/drmtest_subtest_block/drmtest_subtest/ Daniel Vetter 2013-08-12 12:15:16 +02:00
  • 16024841a1 lib/drmtest: __ prefix for drmtest_run_subtest Daniel Vetter 2013-08-12 11:57:32 +02:00
  • d65d19d4f4 lib/intel_mmio: Remove unused label Daniel Vetter 2013-08-12 10:46:55 +02:00
  • 7847ea2965 tests: use drmtest_skip to check for rings Daniel Vetter 2013-08-12 11:03:29 +02:00
  • 7553ad6e10 tests: use drmtest_skip() in caching ioctl helpers Daniel Vetter 2013-08-12 10:43:59 +02:00
  • a4038d3853 lib/drmtest: make signal process cleanup more robust Daniel Vetter 2013-08-12 10:39:33 +02:00
  • 740065f0f9 tests/gem_caching: convert to use drmtest retval infrastructure Daniel Vetter 2013-08-12 09:49:25 +02:00
  • ba0d2acf0e lib/drmtest: skip/fail handling Daniel Vetter 2013-08-12 09:31:55 +02:00
  • 9f6365e4ea lib/drmtest: Add drmtest_subtest_block macro Daniel Vetter 2013-08-12 09:04:24 +02:00
  • 40ea6f4ea8 tests: s/cacheing/caching Daniel Vetter 2013-08-12 08:41:05 +02:00
  • 7b254f1939 gem_pwrite: Print the cache name not the number Chris Wilson 2013-08-12 08:39:26 +01:00
  • 467796acc8 Expand gem_set_cacheing testing to handle the proposed DISPLAY domain Chris Wilson 2013-08-10 15:49:33 +01:00
  • dbbf2e9b24 intel_error_decode: First try /sys/drm/card0/error for the error-state Chris Wilson 2013-08-07 23:41:54 +01:00
  • a285f03f56 tests/prime_self_import: fix comment Daniel Vetter 2013-08-07 14:54:00 +02:00
  • 00280fa82a tests/prime_self_import: Fixup previuos test Daniel Vetter 2013-08-07 18:36:31 +02:00
  • 8e11ab4192 tests/prime_self_import: Add a flink/dma-buf self-import test Daniel Vetter 2013-08-07 18:12:20 +02:00
  • e7c4fde8c1 tests: update .gitignore Daniel Vetter 2013-08-07 12:01:35 +02:00
  • 57622965e5 tests/gem_pwrite_pread: subtest annotation Daniel Vetter 2013-08-07 11:59:05 +02:00
  • 3dba47e896 tests: add gem_prw_concurrent_blt Daniel Vetter 2013-08-06 22:27:37 +02:00
  • 4901b5ff0e tests/prime_self_import: Add racing handle2fd testcase Daniel Vetter 2013-07-25 21:09:43 +02:00
  • 9ff5161354 tests/gem_flink_race: Kill duplicate drm_open_any Daniel Vetter 2013-07-25 22:10:51 +02:00
  • d9bc787673 gem_pwrite_pread: Use mmap to bypass pwrite/pread for comparison Chris Wilson 2013-08-06 18:03:18 +01:00
  • e4a7c2fe6d gem_pwrite_pread: Measure how long it takes to upload/copy/download Chris Wilson 2013-08-06 16:14:59 +01:00
  • ab6ac67243 lib: Reset sig_stat after stopping the rude interrupter Chris Wilson 2013-08-06 15:48:08 +01:00
  • 5d635f95f2 gem_pread: Symmetric measurement to gem_pwrite Chris Wilson 2013-08-06 15:18:30 +01:00
  • aad68d1a86 gem_pwrite: Time pwrites to both uncached/snooped memory Chris Wilson 2013-08-06 15:12:55 +01:00
  • a661c098b0 gem_partial_pwrite_pread: Exercise different cacheing of the staging bo Chris Wilson 2013-08-06 15:09:50 +01:00
  • 24eade08ab gem_pread_after_blit: Exercise reading back through different cache levels Chris Wilson 2013-08-06 15:03:40 +01:00
  • 3052fe2c91 kms_render: fix gpu-blit for non-32bit bpps Imre Deak 2013-07-29 17:21:21 +03:00
  • 24de8bac80 lib: export drm_format_to_bpp Imre Deak 2013-07-29 17:19:58 +03:00
  • c1ee0bb532 intel_batchbuffer: add support for non-32bit blt copies Imre Deak 2013-07-29 16:43:31 +03:00
  • a85548910c lib/intel_mmio: Fix the fixed fix (register access) Ben Widawsky 2013-07-27 15:30:41 -07:00
  • e3e4db93db tests/sysfs_edid_timing: use real bash Daniel Vetter 2013-07-25 21:51:27 +02:00
  • db225aa38d tests/gem_flink_race: correct thread count Daniel Vetter 2013-07-24 17:04:35 +02:00
  • bc62a64b8a tests/gem_flink_race: fix up scanf format Daniel Vetter 2013-07-24 17:01:11 +02:00
  • 24bbca9237 tests/gem_flink_race: actually make it somewhat useful Daniel Vetter 2013-07-24 09:46:57 +02:00
  • dfe942edec Revert "tests/gem_flink_race: count leaked objects" Daniel Vetter 2013-07-24 09:31:40 +02:00
  • aaeaca7720 tests/gem_flink_race: check for expected flink failure code Daniel Vetter 2013-07-24 08:01:35 +02:00
  • bd927662fc tests/gem_flink_race: count leaked objects Daniel Vetter 2013-07-24 07:37:45 +02:00
  • 9736fc09e2 tests/gem_flink_race: kill debug printf Daniel Vetter 2013-07-24 06:55:10 +02:00
  • 7b5440a09a tests: add gem_flink_race Daniel Vetter 2013-07-23 23:14:57 +02:00
  • 8e46c382e3 lib/drmtest: add gem_flink and gem_open Daniel Vetter 2013-07-23 22:43:30 +02:00
  • 5fcb528cb3 tests: sort tests in Makefile.am and .gitignore Daniel Vetter 2013-07-23 21:07:16 +02:00
  • 10834f8610 tests/gem_suspend: exercise fence restore code Daniel Vetter 2013-07-22 09:24:43 +02:00
  • 5bc0324e86 lib/drmtest: document interface groups with one-liners Daniel Vetter 2013-07-19 19:08:43 +02:00
  • 89d96a12d6 tests: Basic tools tester Ben Widawsky 2013-07-11 09:59:46 -07:00
  • f801b92882 test/gem_pread_after_blit: Make the test a little more stressful Chris Wilson 2013-07-20 10:20:52 +01:00
  • 7d9dbd1fed tests: Source drm_lib.sh instead of having its own INTEL_SIMULATION test Damien Lespiau 2013-07-19 17:01:55 +01:00
  • a7c56938c8 tests: Allow a shell test to declare it doesn't need to be DRM master Damien Lespiau 2013-07-19 17:08:57 +01:00
  • aefc5c63e4 lib: Allow users of env_set() to specify a default value Damien Lespiau 2013-07-19 15:42:20 +01:00
  • 94444aea6e build: Pimp up the configure summary Damien Lespiau 2013-07-19 16:08:11 +01:00
  • 2797596432 build: Fix automake 1.13 warnings Damien Lespiau 2013-07-19 16:07:18 +01:00
  • bbce319b29 build: Fix unbalanced quoting in the python dumper AC_ARG_ENABLE() Damien Lespiau 2013-07-19 16:03:49 +01:00
  • 54ec3cbdd5 build: Fix a small typo in configure.ac Damien Lespiau 2013-07-19 16:03:29 +01:00
  • 289024b328 lib/drmtest: fix const mismatch warning Daniel Vetter 2013-07-19 18:24:59 +02:00
  • fc5c693014 tests: add reloc, pread, pwrite slow path subtest Xiong Zhang 2013-07-19 18:42:52 +08:00
  • 7ea2983b11 lib/drmtest: add drmtest_disable/enable_prefault() function Xiong Zhang 2013-07-19 18:42:51 +08:00
  • 161e610765 tests: Add some tiled tests to the runs on simulation Damien Lespiau 2013-07-18 12:23:49 +01:00
  • 00ab9a1313 tests: Instrument gem_seqno_wrap to run in simulation Damien Lespiau 2013-07-18 11:53:55 +01:00
  • 204df66798 tests: Instrument gem_lut_handle for simulation Damien Lespiau 2013-07-18 11:36:56 +01:00
  • d1e862324b tests: Instrument tests run in simulation to run quickly Damien Lespiau 2013-03-25 20:06:20 +00:00