[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2049: Decide where "packaging tests" should live.
Tahoe-LAFS
trac at tahoe-lafs.org
Thu Sep 25 16:24:19 UTC 2014
#2049: Decide where "packaging tests" should live.
-------------------------+-------------------------------------------------
Reporter: | Owner: nejucomo
nejucomo | Status: new
Type: task | Milestone: soon (release n/a)
Priority: normal | Version: 1.10.0
Component: dev- | Keywords: packaging dev-infrastructure
infrastructure | buildbot pypi openitp-packaging
Resolution: |
Launchpad Bug: |
-------------------------+-------------------------------------------------
Comment (by nejucomo):
**Note:** I removed the checkboxes in the quotes to avoid state confusion.
(I intended to update comment 15 to reflect new changes in addition to
adding comments.)
Replying to [comment:15 nejucomo]:
> We chatted about next steps in a weekly dev chat just now. I propose
the next steps are:
>
> 1. Review and merge https://github.com/tahoe-lafs/buildbot-config-
tahoe/pulls
> 2. Create a test runner framework in https://github.com/tahoe-lafs
/packaging-tests
I propose we use twisted trial as "the framework" and run tests with
``trial $OPTIONS packaging_tests``.
> 3. Move the Tahoe ``./misc/build_helpers`` tests into ``packaging-
tests``
Oh, I should look at these before selecting the framework. Hopefully
these are easy to hook into trial tests.
> 4. Swap in this new configuration into the existing build-bot network
(-and carefully consider contingency downgrade)
> 5. Verify that the new buildbot operation is functionally equivalent to
the current operation
> 6. Close this ticket as resolved
>
> After that, we can iterate on ``packaging-tests`` to try to nail down
installation issues, using separate tickets.
>
> **Edit:** Added checkboxes for the tasks and marked the first as
complete.
So right now I'm going to examine ``./misc/build_helpers`` and determine
if they'd fit into a trial design.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2049#comment:18>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list