Add a test case for unity-decorator regressions

Bug #736878 reported by David Barth on 2011-03-17
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Unity
Fix Released
High
Alberto Ruiz
compiz (Ubuntu)
High
Alberto Ruiz
unity (Ubuntu)
Undecided
Unassigned

Bug Description

Binary package hint: compiz

Need to add a test case to prevent more regressions of the unity decorator crashers

David Barth (dbarth) on 2011-03-17
tags: added: unity
David Barth (dbarth) wrote :

Test guidelines, proposed by smspillaz:

1. Create some window X
2. Create another window Y, and call XSetTransientForHint () on it to make it a transient of window X (ensuring that both are normal windows)
3. Close the transient (u-w-d should handle this)
4. Destroy the parent window to the transient (X) before closing the transient in one case

Changed in compiz (Ubuntu):
assignee: nobody → Rob Taylor (robtaylor)
importance: Undecided → High
status: New → Triaged
Changed in unity:
assignee: nobody → Rob Taylor (robtaylor)
importance: Undecided → High
status: New → Triaged
milestone: none → 3.6.8
Didier Roche (didrocks) on 2011-03-21
Changed in unity (Ubuntu):
status: New → Triaged
Didier Roche (didrocks) on 2011-03-24
Changed in unity:
milestone: 3.6.8 → 3.8
Didier Roche (didrocks) on 2011-03-28
Changed in unity:
milestone: 3.8 → 3.8.2
Changed in unity:
assignee: Rob Taylor (robtaylor) → Alberto Ruiz (alberto.ruiz)
Changed in compiz (Ubuntu):
assignee: Rob Taylor (robtaylor) → Alberto Ruiz (alberto.ruiz)
Alberto Ruiz (alberto.ruiz) wrote :

I am assigning this this bug to myself.

I have a question. What is the expected behaviour of these test cases? Is compiz supposed to crash?

David Barth (dbarth) wrote :

Welcome Alberto ;)

The decorator is supposed to not crash at the end of the test. Or rather it was crashing before some fixes were made.

Alberto Ruiz (alberto.ruiz) wrote :

Cool, I will figure out how to query for the presence of the decorator.

Didier Roche (didrocks) on 2011-04-01
Changed in unity:
milestone: 3.8.2 → 3.8.4
Alberto Ruiz (alberto.ruiz) wrote :

These are the test cases I've done. Please review.

Also I'd like to know where should I commit this, upstream git? launchpad bzr?

Didier Roche (didrocks) on 2011-04-07
Changed in unity:
milestone: 3.8.4 → 3.8.6
Changed in unity:
status: Triaged → Fix Committed
Didier Roche (didrocks) on 2011-04-11
Changed in unity:
status: Fix Committed → Fix Released
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity - 3.8.6-0ubuntu1

---------------
unity (3.8.6-0ubuntu1) natty; urgency=low

  * New upstream release.
    - compiz crashed with SIGABRT in raise() (LP: #748163)
    - System freezes when maximize button is clicked (LP: #754063)
    - compiz crashed with SIGSEGV in QuicklistView::IsMenuItemSeperator()
      (LP: #754302)
    - compiz crashed with SIGSEGV in std::_List_node_base::_M_hook()
      (LP: #754235)
    - compiz crashed with SIGSEGV in ubus_server_pump_message_queue()
      (LP: #754657)
    - drag from dash to launcher (LP: #662616)
    - Add a test case for unity-decorator regressions (LP: #736878)
    - the files place category combo has empty space (LP: #741641)
    - panel superposition (LP: #742859)
    - Unity Launcher stops autohiding and is not responsive (LP: #744325)
    - Unity Launcher stops autohiding and is not responsive (LP: #744325)
    - [FFE] Need API to set urgency from background process (LP: #747677)
    - Launcher - Escape from 'drag behind the Launcher' interaction
      (LP: #750298)
    - Launcher needs to be desaturated when Dash is open, not transparent.
      (LP: #750358)
    - compiz crashed with SIGSEGV in free() (LP: #752293)
    - migrate_favorites.py crashed with ImportError in __main__: No module
      named gconf (LP: #752176)
    - compiz crashed with SIGSEGV in PluginClassHandler<DecorWindow,
      CompWindow, 0>::get() (LP: #743807)
    - cannot close the dash by clicking on the bfb (LP: #753914)
    - Animation for Grid Previews is broken (LP: #754088)
    - compiz crashed with SIGSEGV in PanelMenuView::OnPlaceViewShown()
      (LP: #754585)
    - Pressing F10 then "left arrow" wit Unity on Natty makes the system
      unusable (LP: #756867)
    - compiz crashed with SIGSEGV in __pthread_mutex_lock() (LP: #711231)
    - Tooltips and Dash Font Problems (LP: #741605)
    - Title elipisising incorrect. Type “Shotwell” for a good example
      (LP: #750350)
    - compiz crashed with SIGSEGV in Launcher::Launcher() (LP: #748096)
    - BFB - Turn top left corner blue rather than Ubuntu logo (LP: #755286)
    - launcher appears and gets stuck when resizing windows with mouse
      (LP: #754690)
    - Wrong item gets dragged out (LP: #729796)
    - Launcher - when the launcher is folded, the bottom icon partially falls
      off the end of the screen (LP: #731869)
    - unity-window-decorator: Resize padding: Tiny focused windows lose resize
      padding and shadow when <69 pixels wide (LP: #737707)
    - Deinstalling an application with launcher entry leaves orphaned shortcut
      (LP: #748107)
    - Two Nautilus windows open when clicked on a device icon on Launcher
      (started after 3.8.2) (LP: #748299)
    - compiz crashed with SIGSEGV in Launcher::AnimationTimeout()
      (LP: #749890)
  * debian/control:
    - build-dep on latest nux (ABI break)
  * debian/unity-common.install:
    - install the desktop file for the new capplet
 -- Didier Roche <email address hidden> Mon, 11 Apr 2011 12:42:33 +0200

Changed in unity (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers