Comment 5 for bug 1410501

Revision history for this message
Sylvain Pineau (sylvain-pineau) wrote :

Thanks Chris, there is this error reported by plainbox on resume:

2015-01-13 15:15:18 [pid:2094, thread:MainThread, reltime:159980ms] ERROR checkbox.ng.dbus_ex.decorators: DBus method call failed
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/checkbox_ng/dbus_ex/decorators.py", line 224, in sanity
    return func(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/checkbox_ng/service.py", line 973, in Resume
    self.native.resume()
  File "/usr/lib/python3/dist-packages/plainbox/impl/session/legacy.py", line 149, in resume
    self._commit_manager()
  File "/usr/lib/python3/dist-packages/plainbox/impl/session/legacy.py", line 202, in _commit_manager
    self._commit_resume()
  File "/usr/lib/python3/dist-packages/plainbox/impl/session/legacy.py", line 226, in _commit_resume
    self.job_list, last_storage, lambda session: self)
  File "/usr/lib/python3/dist-packages/plainbox/impl/session/manager.py", line 338, in load_session
    ).resume(data, early_cb)
  File "/usr/lib/python3/dist-packages/plainbox/impl/session/resume.py", line 231, in resume
    return self._resume_json(json_repr, early_cb)
  File "/usr/lib/python3/dist-packages/plainbox/impl/session/resume.py", line 260, in _resume_json
    return helper.resume_json(json_repr, early_cb)
  File "/usr/lib/python3/dist-packages/plainbox/impl/session/resume.py", line 491, in resume_json
    return self._build_SessionState(session_repr, early_cb)
  File "/usr/lib/python3/dist-packages/plainbox/impl/session/resume.py", line 517, in _build_SessionState
    self._restore_SessionState_jobs_and_results(session, session_repr)
  File "/usr/lib/python3/dist-packages/plainbox/impl/session/resume.py", line 553, in _restore_SessionState_jobs_and_results
    self._process_job(session, jobs_repr, results_repr, job_id)
  File "/usr/lib/python3/dist-packages/plainbox/impl/session/resume.py", line 621, in _process_job
    _("Definition of job {!r} has changed").format(job_id))
plainbox.impl.session.resume.IncompatibleJobError: Definition of job '2013.com.canonical.certification::suspend/iperf_before_suspend_wifi_auto_wlan0' has changed