[Biopython-dev] Volunteer buildslave machines? e.g. Windows & 32 bit Linux

Manlio Calvi manlio.calvi at gmail.com
Wed Apr 16 10:01:55 EDT 2014


Hi Peter,

No as I said my (bio)python distibution is from binary, if you could
say me what tools is needed to compile it I think I could manage (or
try to) build up a python enviroment from source(I have some past
stints in building linuxes from source).
Let me know

Best,
Manlio


On Wed, Apr 16, 2014 at 3:51 PM, Peter Cock <p.j.a.cock at googlemail.com> wrote:
> Hi Manlio,
>
> From a hardware point of view, that sounds fine. The Biopython
> tests are deliberately not computationally heavy - each full test
> suite should take less than 10 minutes. One of the BuildBots
> is my old desktop machine at home,
>
> Ideally your machine would be turned on, with internet access,
> all the time - but in particular overnight European time when the
> nightly tests are currently triggered automatically.
>
> See: http://www.biopython.org/wiki/Continuous_integration
>
> Have you ever compiled Biopython from source on Windows?
> That would be the first step (without worrying about the buildbot
> side of things for now), although ... if that is too much ... we
> could maybe just run the PyPy tests on your machine (no
> need for a C compiler which makes it much simpler)?
>
> Regards,
>
> Peter
>
>
> On Wed, Apr 16, 2014 at 2:30 PM, Manlio Calvi <manlio.calvi at gmail.com> wrote:
>>
>> I have a question,
>> exactly what it takes? I mean what kind of machine you need, must be a
>> server? Long story short, could be a common home box?My PC in this
>> case (a mid/mid-high range gaming machine) and what entail exactly as
>> software installed(apart biopython and dependencies, of course) and
>> internet access?
>> I'm keeping general because I believe that knowing what is exactly
>> needed in a detailed way could be useful here.
>>
>> In all cases my machine is a Win7 x64 box, I'm currently running python 2.7 x64.
>>
>> Cheers,
>> Manlio
>>
>>
>> On Wed, Apr 16, 2014 at 2:58 PM, Peter Cock <p.j.a.cock at googlemail.com> wrote:
>> > On Mon, Mar 24, 2014 at 11:57 AM, Peter Cock <p.j.a.cock at googlemail.com>wrote:
>> >
>> >> Hello all,
>> >>
>> >> Tiago and I have been looking after a range of machines
>> >> covering different operating systems and Python versions,
>> >> running as volunteer buildslaves for Biopython using buildbot:
>> >> http://testing.open-bio.org/biopython/tgrid
>> >>
>> >> Does anyone else have a lab/home server which could be
>> >> setup to run nightly Biopython tests for us via buildbot?
>> >> Ideally the machine needs to be online overnight (European
>> >> time) when the server is currently setup to schedule tests:
>> >>
>> >> http://www.biopython.org/wiki/Continuous_integration
>> >>
>> >> Our elderly 32 bit Linux desktop which has been running
>> >> as a Biopython buildslave for the last few years is finally
>> >> failing (hard drive problem).
>> >>
>> >> I would particularly like to see new buildslaves for:
>> >>
>> >> * 32 bit Linux
>> >> * 64 bit Windows
>> >> * Windows 7 or 8 (we have a 32 bit XP machine)
>> >>
>> >> If you think you might be able to help, the first hurdle is
>> >> verifying you can checkout Biopython from github, and
>> >> then compile the source (this is non-trivial on Windows,
>> >> especially for 64 bit Windows).
>> >>
>> >> Note that this is separate from the continuous integration
>> >> testing done for use via TravisCI whenever the GitHub
>> >> repository is updated - this is very useful but currently
>> >> only covers Linux:
>> >> https://travis-ci.org/biopython/biopython/builds
>> >>
>> >> The key benefit of the buildbot server is cross platform
>> >> testing - but this requires a range of volunteer machines.
>> >>
>> >> Thanks,
>> >>
>> >> Peter
>> >>
>> >>
>> > Anyone?
>> >
>> > Right now I'm particularly interesting in Windows 32bit,
>> > since my own machine has started showing test failures
>> > with SQLite and I would like to know if this is unique or
>> > a common issue (e.g. due to a Windows update):
>> > http://lists.open-bio.org/pipermail/biopython-dev/2014-March/011169.html
>> >
>> > Also a couple of people have suggested using VMs,
>> > which would be a neat solution but some physically
>> > redundancy seems helpful.
>> >
>> > Thanks,
>> >
>> > Peter
>> > _______________________________________________
>> > Biopython-dev mailing list
>> > Biopython-dev at lists.open-bio.org
>> > http://lists.open-bio.org/mailman/listinfo/biopython-dev


More information about the Biopython-dev mailing list