Checkbox remote master cost over 5min during Bootstrap after test plan selected
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Next Generation Checkbox (CLI) |
Fix Released
|
Critical
|
Sylvain Pineau |
Bug Description
While using checkbox-cli master to connect slave at first time, after selected test plan, the master cost over 5 min to connected success and continue to tests selection
Step:
1. Run Checkbox-cli slave on DUT
2. Run checkbox-cli master <IP_ADDER>
3. Select test plan on master
4. Master start bootstrap as below
============[ Bootstrap com.canonical.
==========[ Bootstrap com.canonical.
=============[ Bootstrap com.canonical.
and it will cost over 5 min to tests selection(sometime over 10 min)
=======
~$ apt-cache policy plainbox checkbox
plainbox:
Installed: (none)
Candidate: 0.39.0~
Version table:
0.
500 http://
500 http://
0.25-1 500
500 http://
500 http://
checkbox:
Installed: (none)
Candidate: 1.2.4-0ubuntu1
Version table:
1.2.4-0ubuntu1 500
500 http://
500 http://
Related branches
- Jonathan Cave (community): Approve
- Maciej Kisielewski: Approve
-
Diff: 123 lines (+16/-13)3 files modifiedcheckbox_ng/launcher/master.py (+12/-9)
checkbox_ng/urwid_ui.py (+2/-2)
plainbox/impl/session/remote_assistant.py (+2/-2)
description: | updated |
Changed in checkbox-ng: | |
importance: | Undecided → High |
Changed in checkbox-ng: | |
status: | New → In Progress |
assignee: | nobody → Maciej Kisielewski (kissiel) |
Changed in checkbox-ng: | |
milestone: | none → 1.9.0 |
assignee: | Maciej Kisielewski (kissiel) → Sylvain Pineau (sylvain-pineau) |
importance: | High → Critical |
status: | Fix Committed → In Progress |
description: | updated |
information type: | Private → Public |
Changed in checkbox-ng: | |
status: | In Progress → Fix Committed |
Changed in checkbox-ng: | |
status: | Fix Committed → Fix Released |
This got fixed by a few optimization I and Sylvain did.
Until proven otherwise I consider this to be fixed.