1. 09 May, 2017 2 commits
  2. 03 May, 2017 4 commits
  3. 02 May, 2017 2 commits
  4. 03 Apr, 2017 21 commits
  5. 28 Mar, 2017 1 commit
  6. 14 Mar, 2017 1 commit
  7. 13 Mar, 2017 5 commits
  8. 08 Mar, 2017 4 commits
    • Christian Kellner's avatar
      Force stop the test runner when preparing for sleep · f95a2577
      Christian Kellner authored
      We force stop the test runner, so the epilogue does not get played,
      because it is very likely that the screen has already been locked by
      gnome-shell and we would play the epilogue on the lock-screen.
    • Christian Kellner's avatar
      Ability to force stop a test run · 8ea9fcf5
      Christian Kellner authored
      This will stop the player and skip the playing of the epilogue; the
      idea is to use this in emergency situations, e.g. when we are going
      to sleep or really running out of battery soon.
    • Christian Kellner's avatar
      Try to trigger an fsync when writing the log file · 886d4d8f
      Christian Kellner authored
      We pre-create the logfile in order to trigger an fsync in the
      g_file_set_contents call, which will do that on an atomic replace
      but not for new files.
    • Christian Kellner's avatar
      Use inhibitor lock to ensure we can write the log · fdbf7a32
      Christian Kellner authored
      We will acquire a delay lock from logind, immediately write the
      log file when we get the sleep notification, and the write it
      again when we get the callback from the runner that the test has
      stopped. This is also when we release the lock. Since we 'only'
      acquire a delay lock, not a block lock, we might actually not
      finish the test in time.