comments are not preserved in some cases (user-verify)

Bug #1458586 reported by Zygmunt Krynicki
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
PlainBox (Toolkit)
Confirmed
High
Zygmunt Krynicki

Bug Description

vagrant@vagrant-ubuntu-trusty-32:~/src/plainbox$ stubbox run -i 2013.com.canonical.plainbox::representative/plugin/user-verify -f json -p with-io-log,with-comments
==========================[ Analyzing Jobs ]==========================
========================[ Session Statistics ]========================
This session is about 0.00% complete
Estimated duration cannot be determined for automated jobs.
Estimated duration is 60.00 for manual jobs.
Size of the desired job list: 1
Size of the effective execution plan: 1
======================[ Running Selected Jobs ]=======================
---------[ Running job 1 / 1. Estimated time left: 0:00:30 ]----------
-------------------[ Job with plugin=user-verify ]--------------------
ID: 2013.com.canonical.plainbox::representative/plugin/user-verify
Category: 2013.com.canonical.plainbox::plugin-representative
Job with plugin=user-verify
... 8< -------------------------------------------------------------------------
(verification)
------------------------------------------------------------------------- >8 ---
Please decide what to do next:
  outcome: job needs verification
  comments: UNSET
Pick an action
  c => add a comment
  p => set outcome to pass
  f => set outcome to fail
  s => set outcome to skip
  r => re-run this job
    => set suggested outcome [job passed]
[cpfsr]: c
Please enter your comments:
comment
Please decide what to do next:
  outcome: job needs verification
  comments: comment
Pick an action
  c => add a comment
  p => set outcome to pass
  f => set outcome to fail
  s => set outcome to skip
  r => re-run this job
    => set suggested outcome [job passed]
[cpfsr]: r
Job with plugin=user-verify
... 8< -------------------------------------------------------------------------
(verification)
------------------------------------------------------------------------- >8 ---
Please decide what to do next:
  outcome: job needs verification
  comments: UNSET
Pick an action
  c => add a comment
  p => set outcome to pass
  f => set outcome to fail
  s => set outcome to skip
  r => re-run this job
    => set suggested outcome [job passed]
[cpfsr]: p
Outcome: job passed
=============================[ Results ]==============================
{
    "result_map": {
        "2013.com.canonical.plainbox::representative/plugin/user-verify": {
            "summary": "Job with plugin=user-verify",
            "category_id": "2013.com.canonical.plainbox::plugin-representative",
            "outcome": "pass",
            "execution_duration": 9.371297836303711,
            "comments": null,
            "io_log": [
                [
                    0.004078,
                    "stdout",
                    "KHZlcmlmaWNhdGlvbikK"
                ]
            ]
        }
    }
}vagrant@vagrant-ubuntu-trusty-32:~/src/plainbox

Zygmunt Krynicki (zyga)
Changed in plainbox:
status: New → Incomplete
status: Incomplete → Confirmed
importance: Undecided → High
assignee: nobody → Zygmunt Krynicki (zyga)
milestone: none → 0.22
Changed in plainbox:
milestone: 0.22 → 0.23
Changed in plainbox:
milestone: 0.23 → 0.24
Changed in plainbox:
milestone: 0.24 → 0.25
Pierre Equoy (pieq)
Changed in plainbox:
milestone: 0.25 → 0.26
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.