From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTPS id C54B6891CC for ; Wed, 17 May 2023 15:13:25 +0000 (UTC) Received: from linux.intel.com (maurocar-mobl2.ger.corp.intel.com [10.252.15.102]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by linux.intel.com (Postfix) with ESMTPS id 0F4BF580D7C for ; Wed, 17 May 2023 08:11:14 -0700 (PDT) Received: from maurocar by linux.intel.com with local (Exim 4.96) (envelope-from ) id 1pzIo4-007Ayw-0B for igt-dev@lists.freedesktop.org; Wed, 17 May 2023 17:11:12 +0200 From: Mauro Carvalho Chehab To: igt-dev@lists.freedesktop.org Date: Wed, 17 May 2023 17:11:04 +0200 Message-Id: <20230517151110.1710407-1-mauro.chehab@linux.intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [igt-dev] [PATCH i-g-t 0/6] Improve description of tests used by i915 validation List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" List-ID: From: Mauro Carvalho Chehab This patch series was entirely generated by a script which imports data from an internal spreadsheet containing additional documentation from IGT tests. Once we get this added, it should be easy to edit each test file to improve tests documentation. Mauro Carvalho Chehab (6): tests: better document core_* tests used for i915 validation tests: better document the remaining core used by i915 validation i915/gem_exec_*: better document gem exec tests used for i915 validation i915/gem_ctx_*: better document i915 context tests i915/perf_*: better document tests i915/: better document the remaining i915 tests tests/core_auth.c | 4 + tests/core_getclient.c | 4 + tests/core_getstats.c | 4 + tests/core_getversion.c | 4 + tests/core_hotunplug.c | 2 + tests/core_setmaster.c | 4 + tests/core_setmaster_vs_auth.c | 4 + tests/debugfs_test.c | 15 +- tests/device_reset.c | 8 +- tests/dmabuf.c | 2 +- tests/dumb_buffer.c | 4 + tests/i915/api_intel_allocator.c | 23 ++- tests/i915/api_intel_bb.c | 33 ++++- tests/i915/gem_barrier_race.c | 1 + tests/i915/gem_basic.c | 7 + tests/i915/gem_blits.c | 4 + tests/i915/gem_busy.c | 7 + tests/i915/gem_caching.c | 4 + tests/i915/gem_close.c | 4 + tests/i915/gem_close_race.c | 7 + tests/i915/gem_create.c | 41 +++++- tests/i915/gem_cs_tlb.c | 4 + tests/i915/gem_ctx_bad_destroy.c | 4 + tests/i915/gem_ctx_create.c | 8 ++ tests/i915/gem_ctx_engines.c | 4 + tests/i915/gem_ctx_exec.c | 12 ++ tests/i915/gem_ctx_freq.c | 4 + tests/i915/gem_ctx_isolation.c | 26 +++- tests/i915/gem_ctx_param.c | 4 + tests/i915/gem_ctx_persistence.c | 4 + tests/i915/gem_ctx_shared.c | 22 +++ tests/i915/gem_eio.c | 68 ++++++++- tests/i915/gem_exec_alignment.c | 4 + tests/i915/gem_exec_async.c | 4 + tests/i915/gem_exec_await.c | 4 + tests/i915/gem_exec_balancer.c | 100 +++++++++++++ tests/i915/gem_exec_basic.c | 6 +- tests/i915/gem_exec_big.c | 4 + tests/i915/gem_exec_capture.c | 4 + tests/i915/gem_exec_create.c | 7 + tests/i915/gem_exec_endless.c | 4 + tests/i915/gem_exec_fence.c | 112 +++++++++++++++ tests/i915/gem_exec_gttfill.c | 7 + tests/i915/gem_exec_nop.c | 8 ++ tests/i915/gem_exec_parallel.c | 8 ++ tests/i915/gem_exec_params.c | 76 ++++++++++ tests/i915/gem_exec_schedule.c | 4 + tests/i915/gem_exec_store.c | 4 + tests/i915/gem_exec_whisper.c | 4 + tests/i915/gem_exercise_blt.c | 9 +- tests/i915/gem_flink_basic.c | 14 +- tests/i915/gem_flink_race.c | 4 + tests/i915/gem_gpgpu_fill.c | 4 + tests/i915/gem_linear_blits.c | 6 + tests/i915/gem_lmem_evict.c | 1 + tests/i915/gem_lmem_swapping.c | 4 + tests/i915/gem_madvise.c | 4 + tests/i915/gem_mmap_offset.c | 4 + tests/i915/gem_pipe_control_store_loop.c | 4 + tests/i915/gem_ppgtt.c | 6 + tests/i915/gem_request_retire.c | 4 + tests/i915/gem_ringfill.c | 8 ++ tests/i915/gem_shrink.c | 4 + tests/i915/gem_softpin.c | 69 ++++++++- tests/i915/gem_spin_batch.c | 37 +++++ tests/i915/gem_sync.c | 14 ++ tests/i915/gem_unref_active_buffers.c | 4 + tests/i915/gem_userptr_blits.c | 76 ++++++++++ tests/i915/gem_vm_create.c | 4 + tests/i915/gem_wait.c | 4 + tests/i915/gem_workarounds.c | 32 ++++- tests/i915/i915_getparams_basic.c | 4 + tests/i915/i915_hangman.c | 40 ++++-- tests/i915/i915_hwmon.c | 1 + tests/i915/i915_module_load.c | 4 + tests/i915/i915_pciid.c | 4 + tests/i915/i915_pm_rpm.c | 6 +- tests/i915/i915_pm_rps.c | 12 +- tests/i915/i915_power.c | 1 + tests/i915/i915_query.c | 4 + tests/i915/i915_suspend.c | 26 +++- tests/i915/perf.c | 126 +++++++++++++---- tests/i915/perf_pmu.c | 171 ++++++++++++++++++----- tests/i915/sysfs_defaults.c | 4 + tests/i915/sysfs_heartbeat_interval.c | 6 + tests/i915/sysfs_preempt_timeout.c | 4 + tests/i915/sysfs_timeslice_duration.c | 5 + tests/prime_busy.c | 4 + tests/prime_mmap.c | 4 + tests/prime_mmap_coherency.c | 4 + tests/prime_self_import.c | 4 + tests/prime_vgem.c | 9 +- tests/sw_sync.c | 4 + tests/syncobj_basic.c | 4 + tests/syncobj_timeline.c | 4 + tests/syncobj_wait.c | 4 + tests/vgem_basic.c | 14 ++ tests/vgem_slow.c | 4 + 98 files changed, 1398 insertions(+), 101 deletions(-) -- 2.40.1