[Pkg-privacy-maintainers] Bug#824460: Bug#824460: testing using alpha versions?

georg at riseup.net georg at riseup.net
Mon May 23 13:14:34 UTC 2016


On 16-05-23 11:30:33, Holger Levsen wrote:
> On Mon, May 23, 2016 at 12:02:20PM +0200, georg at riseup.net wrote:
> > Notes: 
> > 
> > - I proposed this way to test apparmor profiles etc, which doesn't
> >   necessarily check for a smooth upgrade path between different
> >   versions. If we would like to do this as well, we would indeed have
> >   to keep copies of ~/.local/share/torbrowser/ (and
> >   ~/.config/torbrowser/ ?) like intrigeri described.
> 
> while it certainly would be great to test the apparmor profiles without
> testing upgrades, I'd like to emphasize/repeat that the apparmor
> profiles currently are working fine except for the upgrade usecase. Thus
> "just" adding tests for the stuff which is non-broken ain't too helpful.

Well, not sure what "upgrade" actually means,

no tbl installed -> tbl installed [case 1]
(AND?) OR
old tbl installed -> current tbl installed [case 2]

but, FWIW, case 1 *is* currently broken (not sure if this counts as an
"upgrade"). Not sure if this is an edge-case right now, but, given the
current situation, I think it would be worth to test this.
(And for this, it would be sufficient to just delete the directories and
run the upgrade.)

It would prevent users from running into a situation like: "I've
installed tbl, but it doesn't work". I think / hope there are new users,
which would / will install tbl a some point in time "from scratch". This
should be tested, in my opinion.

> Once these tests work nicely it should be rather straightforward to
> enable apparmor in a VM, install torbrowser-launcher and run it.  And:
> this framework has snapshotting too…
> 
> It would be a long shot, but maybe worth it?

Yes!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-privacy-maintainers/attachments/20160523/fd76f056/attachment.sig>


More information about the Pkg-privacy-maintainers mailing list