QA/ExploratoryTesting/DerivativeDistributionsFeature

Not logged in - Log In / Register

Exploratory Testing Derivative Distributions

LEP

https://dev.launchpad.net/LEP/DerivativeDistributions

Bugs

http://bit.ly/jIyzGY (Bugs tagged derivation and exploratory-testing)

Author

Product team

Findings

Initializing a distroseries

https://dogfood.launchpad.net/explorer/theseries/+initseries

When all parents are removed, you still see the packageset picker box. Also, when you remove a parent, its packagesets remain. The bug was already reported, but it only mentioned the removal. I've added the case when you add and remove the same parent several times, same sets are added to the packageset picker over and over.

‣ 00:51 < Ursinha> StevenK: so I wouldn't be able to initialize a series based on that one because that one has "pending" packages so I can't base anything on that?
‣ 00:51 < StevenK> Ursinha: You can, you just need to clear out the queues
‣ 00:52 < Ursinha> StevenK: the same person creating the derived distro will have access to the parent's queue?
‣ 00:52 < StevenK> Ursinha: They might do
‣ 00:53 < Ursinha> StevenK: but it's expected from them to change the queue if needed?
‣ 00:53 < StevenK> Ursinha: So, I know that Julian spoke at length about this, but I can't recall the outcome, and I'm trying to sort out this production issue.

Derived Distro Series page

https://dogfood.launchpad.net/explorer/theseries/+initseries

Message says "-3661 need linking", when going to +needs-packaging, there are 263.

Is +needs-packaging used only in this context? Because as an outsider I presumed that +needs-packaging would lead to a page with a list of things need packaging, not the list of packages that need packaging *links*. Not sure if that matters to the stakeholders, but I found myself that confusing. Maybe change it to +needs-packaging-link?

It's hard to tell what's happening by the info displayed in the series page. There's no information about the initialization requested, when, which parent, eta to complete, etc.

If the initialization of the series fails, it disappears from the series page as if nothing happened before.

Distro page

2011-06-22

QA/ExploratoryTesting/DerivativeDistributionsFeature (last edited 2011-06-23 21:20:36 by matsubara)