1. 27 Feb, 2019 2 commits
  2. 10 Dec, 2018 1 commit
  3. 03 Oct, 2018 1 commit
  4. 01 Oct, 2018 1 commit
  5. 02 Aug, 2018 2 commits
  6. 14 Mar, 2018 1 commit
  7. 18 Oct, 2017 1 commit
  8. 20 Jun, 2017 2 commits
  9. 29 Mar, 2017 1 commit
  10. 25 Mar, 2017 1 commit
  11. 24 Mar, 2017 1 commit
  12. 21 Mar, 2017 4 commits
  13. 13 Mar, 2017 2 commits
  14. 05 Jan, 2017 1 commit
  15. 14 Dec, 2016 1 commit
  16. 13 Oct, 2016 1 commit
    • Imre Deak's avatar
      lib/igt_aux: Add support for various system suspend/resume options · 022e6f8a
      Imre Deak authored
      To have a more accurate idea about any suspend/resume issues we can
      perform the s/r until various phases in the s/r sequence. This way we
      can isolate the given problem as being a device driver, kernel core or
      BIOS related issue. Actual subtests using these new s/r phases will be
      added as follow-up.
      
      While at it also add the freeze suspend target, it's something we also
      would need to test.
      Signed-off-by: Imre Deak's avatarImre Deak <imre.deak@intel.com>
      022e6f8a
  17. 13 Sep, 2016 1 commit
  18. 20 Apr, 2016 1 commit
  19. 09 Apr, 2016 1 commit
  20. 08 Jan, 2016 3 commits
  21. 23 Oct, 2015 1 commit
  22. 11 Sep, 2015 1 commit
  23. 21 Aug, 2015 1 commit
  24. 23 Mar, 2015 2 commits
    • Daniel Vetter's avatar
      tests: Remove usage of igt_crc_equal and _non_null · 562bbe12
      Daniel Vetter authored
      Tests should positively check for crc matches, not for mismatches.
      Enforce this by only exposing and igt_assert function for comparing
      crcs.
      
      For the few tests which didn't just do this as consistency checks but
      to do functional tests add FIXME comments that some reference crc
      values are missing.
      Signed-off-by: Daniel Vetter's avatarDaniel Vetter <daniel.vetter@intel.com>
      562bbe12
    • Daniel Vetter's avatar
      lib/debugfs: Add igt_assert_crc_equal · e588f6df
      Daniel Vetter authored
      Because of hash collisions tests should only ever compare crc
      checksums for equality. Checking for inequality can result in random
      failures.
      
      To ensure this only expose and igt_assert function and use that.
      Follow-up patches will rework the code for tests which don't follow
      this requirement and try to compare for CRC inequality.
      
      v2: Rebase on top of Matt's kms_plane changes.
      Signed-off-by: Daniel Vetter's avatarDaniel Vetter <daniel.vetter@intel.com>
      e588f6df
  25. 12 Mar, 2015 1 commit
  26. 13 Feb, 2015 1 commit
  27. 24 Nov, 2014 1 commit
    • Daniel Vetter's avatar
      lib/igt_debugfs: Don't setup crc in _new · 57259d71
      Daniel Vetter authored
      The problem is that this causes writes to registers, and if the pipe
      is off they might go nowhere (e.g. when runtime pm is enabled).
      Furthermore we can only really check once the modeset setup is done,
      but again most tests set up the CRC structure before calling
      igt_commit and friends. We could add crc restore support to the
      kernel's rpm code, but that will end up being rather invasive and
      fragile hard-to-test code.
      
      Now originally this was needed back when CRC support wasn't available
      everywhere. But that's fixed now.
      
      So given all this just drop that sanity check and make sure that we
      only touch the debugfs file (and so the hw state) when we know the
      pipe is running in the desired configuration.
      
      A complementary kernel patch will try to catch offenders by returning
      -EIO if the pipe is off.
      
      v2: Forgot to git add one hunk.
      
      Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=86092Signed-off-by: Daniel Vetter's avatarDaniel Vetter <daniel.vetter@intel.com>
      57259d71
  28. 30 Sep, 2014 1 commit
    • Imre Deak's avatar
      test/kms, pm: use drm_open_any_master · c256af5d
      Imre Deak authored
      These tests require DRM master right, so make sure they have it from the
      beginning. This gives an early indication if another DRM master is running
      and makes the given test skip (with a proper explanation of the reason)
      instead of exiting with error.
      Signed-off-by: Imre Deak's avatarImre Deak <imre.deak@intel.com>
      c256af5d
  29. 29 Aug, 2014 1 commit
  30. 21 Aug, 2014 1 commit