public inbox for gentoo-soc@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-soc] PMS Test Suite, weekly report #6
@ 2011-06-19 10:04 Michał Górny
  2011-06-19 13:52 ` Arne Babenhauserheide
  0 siblings, 1 reply; 4+ messages in thread
From: Michał Górny @ 2011-06-19 10:04 UTC (permalink / raw
  To: gentoo-soc; +Cc: Denis Dupeyron

[-- Attachment #1: Type: text/plain, Size: 1285 bytes --]

Hello, all.

Short summary: PMS Test Suite is a suite of tools and a test library
to test any of the Gentoo Package Managers for compliance against
the Package Manager Specification.

The project is basically running on schedule, though docs are getting
a little delayed.

New technical details:
- cloning of most of the test class properties to simplify mangling
  them in test instances,
- _finalize() function for tests to do final modifications to test
  objects (like adding inherited phase func calls when a particular
  phase func is provided),
- ebuild DESCRIPTIONs are generated from docstrings now,
- a revised PackageManager API with delayed (transactional) package
  merge and unmerge support,
- a revised TestCase API which calls pm.merge()/.unmerge() directly (to
  give tests more control, like over unmerging test dependencies in
  .clean()).

New use details:
- fixed runtime environment issues with portage,
- added tests for dependency resolution (with a succeeding and failing
  dependencies).

Current bugs:
- exceptions raised in main loop callbacks don't cause the program
  to exit.

Next week should bring:
- docs explaining particular tests,
- hopefully, paludis support,
- next tests.

-- 
Best regards,
Michał Górny

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 316 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-soc] PMS Test Suite, weekly report #6
  2011-06-19 10:04 [gentoo-soc] PMS Test Suite, weekly report #6 Michał Górny
@ 2011-06-19 13:52 ` Arne Babenhauserheide
  2011-06-19 14:01   ` Michał Górny
  0 siblings, 1 reply; 4+ messages in thread
From: Arne Babenhauserheide @ 2011-06-19 13:52 UTC (permalink / raw
  To: gentoo-soc; +Cc: Michał Górny, Denis Dupeyron

[-- Attachment #1: Type: text/plain, Size: 421 bytes --]

Hi Michal, 

Thank you for the update! 

On Sunday 19 June 2011 12:04:59 Michał Górny wrote:
> Short summary: PMS Test Suite is a suite of tools and a test library
> to test any of the Gentoo Package Managers for compliance against
> the Package Manager Specification.

Do you already have pkgcore support? It should be a bit easier than paludis, 
because it is much closer to portage. 

Best wishes, 
Arne

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 316 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-soc] PMS Test Suite, weekly report #6
  2011-06-19 13:52 ` Arne Babenhauserheide
@ 2011-06-19 14:01   ` Michał Górny
  2011-06-19 14:19     ` Arne Babenhauserheide
  0 siblings, 1 reply; 4+ messages in thread
From: Michał Górny @ 2011-06-19 14:01 UTC (permalink / raw
  To: Arne Babenhauserheide; +Cc: gentoo-soc, Denis Dupeyron

[-- Attachment #1: Type: text/plain, Size: 671 bytes --]

On Sun, 19 Jun 2011 15:52:57 +0200
Arne Babenhauserheide <arne_bab@web.de> wrote:

> On Sunday 19 June 2011 12:04:59 Michał Górny wrote:
> > Short summary: PMS Test Suite is a suite of tools and a test library
> > to test any of the Gentoo Package Managers for compliance against
> > the Package Manager Specification.
> 
> Do you already have pkgcore support? It should be a bit easier than
> paludis, because it is much closer to portage. 

Yes, pkgcore is already there for a while. It is a little incomplete,
though, as it requires repoman to do the Manifests (pkgcore seems not
to have manifesting support ATM).

-- 
Best regards,
Michał Górny

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 316 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-soc] PMS Test Suite, weekly report #6
  2011-06-19 14:01   ` Michał Górny
@ 2011-06-19 14:19     ` Arne Babenhauserheide
  0 siblings, 0 replies; 4+ messages in thread
From: Arne Babenhauserheide @ 2011-06-19 14:19 UTC (permalink / raw
  To: Michał Górny; +Cc: gentoo-soc, Denis Dupeyron

[-- Attachment #1: Type: text/plain, Size: 729 bytes --]

On Sunday 19 June 2011 16:01:27 Michał Górny wrote:
> Arne Babenhauserheide <arne_bab@web.de> wrote:
> > On Sunday 19 June 2011 12:04:59 Michał Górny wrote:
> > > Short summary: PMS Test Suite is a suite of tools and a test library
> > > to test any of the Gentoo Package Managers for compliance against
> > > the Package Manager Specification.
> > 
> > Do you already have pkgcore support? It should be a bit easier than
> > paludis, because it is much closer to portage.
> 
> Yes, pkgcore is already there for a while. It is a little incomplete,
> though, as it requires repoman to do the Manifests (pkgcore seems not
> to have manifesting support ATM).

Great! Thanks for your answer! 

Best wishes, 
Arne

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 316 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2011-06-19 14:20 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-19 10:04 [gentoo-soc] PMS Test Suite, weekly report #6 Michał Górny
2011-06-19 13:52 ` Arne Babenhauserheide
2011-06-19 14:01   ` Michał Górny
2011-06-19 14:19     ` Arne Babenhauserheide

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox