A unity8.override file should be shipped to allow apport completion during test runs

Bug #1260379 reported by Michał Sawicz
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu CI Services
Opinion
Undecided
Unassigned
Ubuntu Test Cases
Confirmed
Undecided
Unassigned
unity8 (Ubuntu)
Fix Released
High
Nicolas d'Offay

Bug Description

Example:
https://jenkins.qa.ubuntu.com/job/generic-mediumtests-runner-mako/4107/

There's a .crash file for unity8 there, but it's truncated (upstart kills unity8 after 5s, without waiting for apport to complete), so unusable.

A unity8.override file:
kill timeout 30

Or similar should be added to the devices under test, so that apport completes.

Related branches

Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

17:03:23 didrocks | Saviq: I think we can make that part of the -autopilot package
17:03:25 didrocks | wdyt?
17:03:31 didrocks | unity8-autopilot that is
17:03:38 Saviq | didrocks, could
17:03:45 didrocks | Saviq: I would start with that TBH ;)
17:03:47 Saviq | didrocks, please comment/mark-affect

Michał Sawicz (saviq)
Changed in unity8:
status: New → Triaged
assignee: nobody → Nicolas d'Offay (nicolas-doffay)
importance: Undecided → High
Revision history for this message
Michał Sawicz (saviq) wrote :

We've decided to ship it in unity8-autopilot for now, but we should probably think about what to do about it in the general case.

Changed in unity8:
status: Triaged → In Progress
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :

Fix committed into lp:unity8 at revision 596, scheduled for release in unity8, milestone phone-v1-freeze

Changed in unity8:
status: In Progress → Fix Committed
Changed in unity8:
status: Fix Committed → Fix Released
status: Fix Released → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity8 - 7.84+14.04.20131220-0ubuntu1

---------------
unity8 (7.84+14.04.20131220-0ubuntu1) trusty; urgency=low

  [ Michał Sawicz ]
  * Clean up root project file. Introduce include/ and qml/ and move
    files around to be where they fit, also adapt everything else to
    match.

  [ Michael Hall ]
  * Update CODING to reflect the fact that only 14.04 is supported
    currently.

  [ Christopher Lee ]
  * Make use of helpers in all tests. (LP: #1260860). (LP: #1260860)

  [ Nic ]
  * Added kill time 30 to unity8 override. Added install path. (LP:
    #1260379)

  [ Nick Dedekind ]
  * Added parser for strftime in TimeFormatter. Moved TimeFormatter to
    Utils plugin.

  [ Mirco Müller ]
  * Support fullscreen for special-case extended snap-decision of the
    pin-unlock dialog.

  [ Michael Zanetti ]
  * Change the default behaviour of the Lockscreen to have a variable
    PIN length, requiring the user to confirm with OK.

  [ Daniel d'Andrada ]
  * Update CODING with instructions on how to run tests.

  [ Dimitri John Ledkov ]
  * Fix cross-compilation.

  [ Albert Astals ]
  * Vertical journal Comes from lp:~aacid/+junk/verticalJournal.
  * Add code and tests for incremental inserting/removing from the end.

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 603
 -- Ubuntu daily release <email address hidden> Fri, 20 Dec 2013 03:23:08 +0000

Changed in unity8 (Ubuntu):
status: New → Fix Released
Revision history for this message
Michał Sawicz (saviq) wrote :

Marking "Opinion" for CI services, as I'm not sure the -autopilot package is the best here. Maybe it is...

Changed in unity8:
status: Fix Committed → Fix Released
Changed in ubuntu-ci-services-itself:
status: New → Opinion
Changed in ubuntu-test-cases:
status: New → Confirmed
assignee: nobody → Dimitri John Ledkov (xnox)
Changed in ubuntu-test-cases:
assignee: Dimitri John Ledkov (xnox) → nobody
Michał Sawicz (saviq)
Changed in unity8 (Ubuntu):
assignee: nobody → Nicolas d'Offay (nicolas-doffay)
importance: Undecided → High
no longer affects: unity8
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.