All of lore.kernel.org
 help / color / mirror / Atom feed
* [igt-dev] [PATCH v5 0/8] Test cases for fbdev
@ 2020-11-19 13:47 Thomas Zimmermann
  2020-11-19 13:47 ` [igt-dev] [PATCH v5 1/8] tests/fbdev: Move existing tests into separate subgroups Thomas Zimmermann
                   ` (8 more replies)
  0 siblings, 9 replies; 13+ messages in thread
From: Thomas Zimmermann @ 2020-11-19 13:47 UTC (permalink / raw)
  To: petri.latvala, chris, daniel.vetter; +Cc: igt-dev, Thomas Zimmermann

This patchset adds read and write tests for fbdev. It compares the content
of the framebuffer and reference buffer. A number of the special cases
near the EOF are also tested.

Depending on the implementation (sys, cfb), fbdev read/write changes its
semantics. Together with a kernel patches [1] these test cases intend to
provide a reference.

v5:
	* test mmap() with igt_assert() (Daniel, Chris)
v4:
	* declare variables as volatile where necessary (Petri)
	* replace igt_require() with igt_assert() in several places (Petri)
	* clarify several error messages (Petri)
	* update CI
v3:
	* put igt_describe() before the block it describes (Petri)
v2:
	* move tests into subtest groups
	* do setup in igt_fixtures (Daniel, Chris, Petri)
	* add additional tests for unaligned access and NULL-pointer
	  buffers (Daniel)

[1] https://patchwork.freedesktop.org/series/80038/

Thomas Zimmermann (8):
  tests/fbdev: Move existing tests into separate subgroups
  tests/fbdev: Map framebuffer in igt_fixture
  tests/fbdev: Add tests for read operations on framebuffer
  tests/fbdev: Add tests for unaligned reads on framebuffer memory
  tests/fbdev: Add tests for write operations on framebuffer
  tests/fbdev: Add tests for unaligned writes on framebuffer memory
  tests/fbdev: Add tests for accessing framebuffer near EOF
  tests/fbdev: Add tests for read/writing with NULL-pointer buffers

 tests/fbdev.c                         | 223 ++++++++++++++++++++++++--
 tests/intel-ci/fast-feedback.testlist |   8 +-
 2 files changed, 214 insertions(+), 17 deletions(-)

--
2.29.2

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2020-11-20  8:23 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-11-19 13:47 [igt-dev] [PATCH v5 0/8] Test cases for fbdev Thomas Zimmermann
2020-11-19 13:47 ` [igt-dev] [PATCH v5 1/8] tests/fbdev: Move existing tests into separate subgroups Thomas Zimmermann
2020-11-19 13:47 ` [igt-dev] [PATCH v5 2/8] tests/fbdev: Map framebuffer in igt_fixture Thomas Zimmermann
2020-11-19 13:47 ` [igt-dev] [PATCH v5 3/8] tests/fbdev: Add tests for read operations on framebuffer Thomas Zimmermann
2020-11-19 13:47 ` [igt-dev] [PATCH v5 4/8] tests/fbdev: Add tests for unaligned reads on framebuffer memory Thomas Zimmermann
2020-11-19 14:13   ` Petri Latvala
2020-11-19 13:47 ` [igt-dev] [PATCH v5 5/8] tests/fbdev: Add tests for write operations on framebuffer Thomas Zimmermann
2020-11-19 13:47 ` [igt-dev] [PATCH v5 6/8] tests/fbdev: Add tests for unaligned writes on framebuffer memory Thomas Zimmermann
2020-11-19 13:47 ` [igt-dev] [PATCH v5 7/8] tests/fbdev: Add tests for accessing framebuffer near EOF Thomas Zimmermann
2020-11-19 13:47 ` [igt-dev] [PATCH v5 8/8] tests/fbdev: Add tests for read/writing with NULL-pointer buffers Thomas Zimmermann
2020-11-19 14:11   ` Petri Latvala
2020-11-20  8:23     ` Thomas Zimmermann
2020-11-19 16:52 ` [igt-dev] ✗ Fi.CI.BAT: failure for Test cases for fbdev Patchwork

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.