PandaBoard, Raspberry Pi coming to Buildbot fleet
Last week in Raymond's dictionary thread, the topic of ARM came up, along with the relative lack of build slave coverage. Today Trent Nelson received the PandaBoard purchased by the PSF, and a Raspberry Pi should be coming shortly as well. http://blog.python.org/2012/12/pandaboard-raspberry-pi-coming-to.html Thanks to the PSF for purchasing and thanks to Trent for offering to host them in Snakebite!
On Thu, Dec 20, 2012 at 9:33 AM, Brian Curtin
Last week in Raymond's dictionary thread, the topic of ARM came up, along with the relative lack of build slave coverage. Today Trent Nelson received the PandaBoard purchased by the PSF, and a Raspberry Pi should be coming shortly as well.
http://blog.python.org/2012/12/pandaboard-raspberry-pi-coming-to.html
Thanks to the PSF for purchasing and thanks to Trent for offering to host them in Snakebite! __________________________
That's good news. A related question about Snakebite, though. Maybe I missed something obvious, but is there an overview of how the core devs can use it? In particular, I'd want to know if Snakebite runs Python's tests regularly - and if it does, how can I see the status. How do I know if any commit of mine broke some host Snakebite has? How can I SSH to that host in order to reproduce and fix the problem? Some sort of a blog post about this, at least, would be very helpful for me and possibly other developers as well. Eli
2012/12/20 Eli Bendersky
On Thu, Dec 20, 2012 at 9:33 AM, Brian Curtin
wrote: Last week in Raymond's dictionary thread, the topic of ARM came up, along with the relative lack of build slave coverage. Today Trent Nelson received the PandaBoard purchased by the PSF, and a Raspberry Pi should be coming shortly as well.
http://blog.python.org/2012/12/pandaboard-raspberry-pi-coming-to.html
Thanks to the PSF for purchasing and thanks to Trent for offering to host them in Snakebite! __________________________
That's good news. A related question about Snakebite, though. Maybe I missed something obvious, but is there an overview of how the core devs can use it? In particular, I'd want to know if Snakebite runs Python's tests regularly - and if it does, how can I see the status. How do I know if any commit of mine broke some host Snakebite has? How can I SSH to that host in order to reproduce and fix the problem? Some sort of a blog post about this, at least, would be very helpful for me and possibly other developers as well.
http://mail.python.org/pipermail/python-dev/2012-September/121651.html Presumably that should go somewhere more permanent. -- Regards, Benjamin
On Thu, Dec 20, 2012 at 10:10:45AM -0800, Benjamin Peterson wrote:
2012/12/20 Eli Bendersky
: On Thu, Dec 20, 2012 at 9:33 AM, Brian Curtin
wrote: Last week in Raymond's dictionary thread, the topic of ARM came up, along with the relative lack of build slave coverage. Today Trent Nelson received the PandaBoard purchased by the PSF, and a Raspberry Pi should be coming shortly as well.
http://blog.python.org/2012/12/pandaboard-raspberry-pi-coming-to.html
Thanks to the PSF for purchasing and thanks to Trent for offering to host them in Snakebite! __________________________
That's good news. A related question about Snakebite, though. Maybe I missed something obvious, but is there an overview of how the core devs can use it? In particular, I'd want to know if Snakebite runs Python's tests regularly - and if it does, how can I see the status. How do I know if any commit of mine broke some host Snakebite has? How can I SSH to that host in order to reproduce and fix the problem? Some sort of a blog post about this, at least, would be very helpful for me and possibly other developers as well.
http://mail.python.org/pipermail/python-dev/2012-September/121651.html
Presumably that should go somewhere more permanent.
Indeed, I'm going to carve out some time over the Christmas/NY break to work on this. There should really be a "Developer's Guide" that explains how to get the most out of the network. Trent.
That's good news. A related question about Snakebite, though. Maybe I missed something obvious, but is there an overview of how the core
use it? In particular, I'd want to know if Snakebite runs Python's tests regularly - and if it does, how can I see the status. How do I know if any commit of mine broke some host Snakebite has? How can I SSH to that host in order to reproduce and fix the problem? Some sort of a blog post about
devs can this,
at least, would be very helpful for me and possibly other developers as well.
http://mail.python.org/pipermail/python-dev/2012-September/121651.html
Presumably that should go somewhere more permanent.
Indeed, I'm going to carve out some time over the Christmas/NY break to work on this. There should really be a "Developer's Guide" that explains how to get the most out of the network.
Thanks, indeed a more permanent place would be nice. So from reading the above, am I correct in the understanding that these hosts don't actually run tests at the moment? They only do if we log into them to test stuff? I think it would be really nice if they could actually run as buildbot slaves and execute Python tests continuously. Eli
2012/12/20 Eli Bendersky
That's good news. A related question about Snakebite, though. Maybe I missed something obvious, but is there an overview of how the core devs can use it? In particular, I'd want to know if Snakebite runs Python's tests regularly - and if it does, how can I see the status. How do I know if any commit of mine broke some host Snakebite has? How can I SSH to that host in order to reproduce and fix the problem? Some sort of a blog post about this, at least, would be very helpful for me and possibly other developers as well.
http://mail.python.org/pipermail/python-dev/2012-September/121651.html
Presumably that should go somewhere more permanent.
Indeed, I'm going to carve out some time over the Christmas/NY break to work on this. There should really be a "Developer's Guide" that explains how to get the most out of the network.
Thanks, indeed a more permanent place would be nice. So from reading the above, am I correct in the understanding that these hosts don't actually run tests at the moment? They only do if we log into them to test stuff? I think it would be really nice if they could actually run as buildbot slaves and execute Python tests continuously.
Some of them are buildbots, some are not. -- Regards, Benjamin
On Thu, Dec 20, 2012 at 03:10:49PM -0800, Eli Bendersky wrote:
> > > > That's good news. A related question about Snakebite, though. Maybe I > > missed something obvious, but is there an overview of how the core devs can > > use it? In particular, I'd want to know if Snakebite runs Python's tests > > regularly - and if it does, how can I see the status. How do I know if any > > commit of mine broke some host Snakebite has? How can I SSH to that host in > > order to reproduce and fix the problem? Some sort of a blog post about this, > > at least, would be very helpful for me and possibly other developers as > > well. > > http://mail.python.org/pipermail/python-dev/2012-September/121651.html > > Presumably that should go somewhere more permanent.
Indeed, I'm going to carve out some time over the Christmas/NY break to work on this. There should really be a "Developer's Guide" that explains how to get the most out of the network.
Thanks, indeed a more permanent place would be nice. So from reading the above, am I correct in the understanding that these hosts don't actually run tests at the moment? They only do if we log into them to test stuff? I think it would be really nice if they could actually run as buildbot slaves and execute Python tests continuously.
Almost all of them are running slaves, and have been since ~August. Take a look at our buildbot page -- any host with [SB] in the name is a Snakebite host. Trent.
On Thu, Dec 20, 2012 at 7:13 PM, Trent Nelson
On Thu, Dec 20, 2012 at 03:10:49PM -0800, Eli Bendersky wrote:
> > > > That's good news. A related question about Snakebite, though.
Maybe
I > > missed something obvious, but is there an overview of how the
core
devs can > > use it? In particular, I'd want to know if Snakebite runs
Python's
tests > > regularly - and if it does, how can I see the status. How do I
know
if any > > commit of mine broke some host Snakebite has? How can I SSH to
that
host in > > order to reproduce and fix the problem? Some sort of a blog post about this, > > at least, would be very helpful for me and possibly other
developers
as > > well. > >
http://mail.python.org/pipermail/python-dev/2012-September/121651.html
> > Presumably that should go somewhere more permanent.
Indeed, I'm going to carve out some time over the Christmas/NY
break
to work on this. There should really be a "Developer's Guide"
that
explains how to get the most out of the network.
Thanks, indeed a more permanent place would be nice. So from reading
the
above, am I correct in the understanding that these hosts don't actually run tests at the moment? They only do if we log into them to test stuff? I think it would be really nice if they could actually run as buildbot slaves and execute Python tests continuously.
Almost all of them are running slaves, and have been since ~August. Take a look at our buildbot page -- any host with [SB] in the name is a Snakebite host.
Trent.
Ah, I see. Thanks. Eli
On Thu, Dec 20, 2012 at 09:33:27AM -0800, Brian Curtin wrote:
Last week in Raymond's dictionary thread, the topic of ARM came up, along with the relative lack of build slave coverage. Today Trent Nelson received the PandaBoard purchased by the PSF, and a Raspberry Pi should be coming shortly as well.
http://blog.python.org/2012/12/pandaboard-raspberry-pi-coming-to.html
Thanks to the PSF for purchasing and thanks to Trent for offering to host them in Snakebite!
No problemo'. If only all the other Snakebite servers could fit in my palm and run off 0.25A. (The HP-UX and Tru64 boxes in particular take up 7U/8U, weigh 160/140lbs, and chew about ~12A each.) I'll work on setting the ARM boards up next week. Trent.
On Thu, 20 Dec 2012 13:52:56 -0500
Trent Nelson
On Thu, Dec 20, 2012 at 09:33:27AM -0800, Brian Curtin wrote:
Last week in Raymond's dictionary thread, the topic of ARM came up, along with the relative lack of build slave coverage. Today Trent Nelson received the PandaBoard purchased by the PSF, and a Raspberry Pi should be coming shortly as well.
http://blog.python.org/2012/12/pandaboard-raspberry-pi-coming-to.html
Thanks to the PSF for purchasing and thanks to Trent for offering to host them in Snakebite!
No problemo'. If only all the other Snakebite servers could fit in my palm and run off 0.25A. (The HP-UX and Tru64 boxes in particular take up 7U/8U, weigh 160/140lbs, and chew about ~12A each.)
I'll work on setting the ARM boards up next week.
For the record, Barry's ARM buildbot has been failing for a long time: http://buildbot.python.org/all/buildslaves/warsaw-ubuntu-arm Regards Antoine.
On Thu, Dec 20, 2012 at 10:52:56AM -0800, Trent Nelson wrote:
I'll work on setting the ARM boards up next week.
Does anyone have a preference regarding the operating system? There are a bunch of choices listed here: http://www.omappedia.org/wiki/Main_Page As long as it can run a recent sshd and zsh, I have no preference. Trent.
On Dec 20, 2012, at 02:54 PM, Trent Nelson wrote:
On Thu, Dec 20, 2012 at 10:52:56AM -0800, Trent Nelson wrote:
I'll work on setting the ARM boards up next week.
Does anyone have a preference regarding the operating system? There are a bunch of choices listed here:
http://www.omappedia.org/wiki/Main_Page
As long as it can run a recent sshd and zsh, I have no preference.
Well, I'm biased of course, but Ubuntu should be easy to install and should run just fine AFAIK. I'm running 12.10 on my ARM buildbot (an iMX.53 board). -Barry
I'd vote for Fedora on at least one of them (like Barry, I'm biased,
though)
Cheers,
Nick.
--
Sent from my phone, thus the relative brevity :)
On Dec 21, 2012 6:27 AM, "Barry Warsaw"
On Dec 20, 2012, at 02:54 PM, Trent Nelson wrote:
On Thu, Dec 20, 2012 at 10:52:56AM -0800, Trent Nelson wrote:
I'll work on setting the ARM boards up next week.
Does anyone have a preference regarding the operating system? There are a bunch of choices listed here:
http://www.omappedia.org/wiki/Main_Page
As long as it can run a recent sshd and zsh, I have no preference.
Well, I'm biased of course, but Ubuntu should be easy to install and should run just fine AFAIK. I'm running 12.10 on my ARM buildbot (an iMX.53 board).
-Barry _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/ncoghlan%40gmail.com
On Thu, Dec 20, 2012 at 2:23 PM, Barry Warsaw
On Dec 20, 2012, at 02:54 PM, Trent Nelson wrote:
On Thu, Dec 20, 2012 at 10:52:56AM -0800, Trent Nelson wrote:
I'll work on setting the ARM boards up next week.
Does anyone have a preference regarding the operating system? There are a bunch of choices listed here:
http://www.omappedia.org/wiki/Main_Page
As long as it can run a recent sshd and zsh, I have no preference.
Well, I'm biased of course, but Ubuntu should be easy to install and should run just fine AFAIK. I'm running 12.10 on my ARM buildbot (an iMX.53 board).
+1 for Ubuntu. I have setup a PandaBoard at home with Ubuntu and built/tested Python with it. The installation was very easy. -- # Meador
On Thu, Dec 20, 2012 at 09:33:27AM -0800, Brian Curtin wrote:
Last week in Raymond's dictionary thread, the topic of ARM came up, along with the relative lack of build slave coverage. Today Trent Nelson received the PandaBoard purchased by the PSF, and a Raspberry Pi should be coming shortly as well.
http://blog.python.org/2012/12/pandaboard-raspberry-pi-coming-to.html
Thanks to the PSF for purchasing and thanks to Trent for offering to host them in Snakebite!
The installation of Ubuntu on the Pandaboard went smoothly. However, it crashes after about an hour. Console output: http://trent.snakebite.net/pandaboard-crash.txt Any ARM wizards out there with suggestions? Trent.
On Fri, Jan 04, 2013 at 02:48:00AM -0800, Trent Nelson wrote:
On Thu, Dec 20, 2012 at 09:33:27AM -0800, Brian Curtin wrote:
Last week in Raymond's dictionary thread, the topic of ARM came up, along with the relative lack of build slave coverage. Today Trent Nelson received the PandaBoard purchased by the PSF, and a Raspberry Pi should be coming shortly as well.
http://blog.python.org/2012/12/pandaboard-raspberry-pi-coming-to.html
Thanks to the PSF for purchasing and thanks to Trent for offering to host them in Snakebite!
The installation of Ubuntu on the Pandaboard went smoothly. However, it crashes after about an hour. Console output:
http://trent.snakebite.net/pandaboard-crash.txt
Any ARM wizards out there with suggestions?
Forgot to mention, it's accessible via the p1 alias from the Snakebite menu. Until it crashes, anyway :-) If anyone wants root access to poke around, let me know. Trent.
2013/1/4 Trent Nelson
The installation of Ubuntu on the Pandaboard went smoothly. However, it crashes after about an hour. Console output:
http://trent.snakebite.net/pandaboard-crash.txt
Any ARM wizards out there with suggestions?
The bug was already reported to Ubuntu: https://bugs.launchpad.net/ubuntu/+source/linux-meta-ti-omap4/+bug/1012735 The issue contains a workaround. Victor
On Fri, Jan 04, 2013 at 05:06:22AM -0800, Victor Stinner wrote:
2013/1/4 Trent Nelson
: The installation of Ubuntu on the Pandaboard went smoothly. However, it crashes after about an hour. Console output:
http://trent.snakebite.net/pandaboard-crash.txt
Any ARM wizards out there with suggestions?
The bug was already reported to Ubuntu: https://bugs.launchpad.net/ubuntu/+source/linux-meta-ti-omap4/+bug/1012735
Ah! Thanks.
The issue contains a workaround.
[root@manganese/ttypts/0(~)#] echo performance > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor [root@manganese/ttypts/0(~)#] echo performance > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor Doesn't get more Linuxy than that :P Trent.
Le Fri, 4 Jan 2013 08:35:58 -0500,
Trent Nelson
On Fri, Jan 04, 2013 at 05:06:22AM -0800, Victor Stinner wrote:
2013/1/4 Trent Nelson
: The installation of Ubuntu on the Pandaboard went smoothly. However, it crashes after about an hour. Console output:
http://trent.snakebite.net/pandaboard-crash.txt
Any ARM wizards out there with suggestions?
The bug was already reported to Ubuntu: https://bugs.launchpad.net/ubuntu/+source/linux-meta-ti-omap4/+bug/1012735
Ah! Thanks.
The issue contains a workaround.
[root@manganese/ttypts/0(~)#] echo performance
/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor [root@manganese/ttypts/0(~)#] echo performance
/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
Doesn't get more Linuxy than that :P
You could probably have written: cpu-freq-set -rg performance Regards Antoine.
participants (9)
-
Antoine Pitrou
-
Barry Warsaw
-
Benjamin Peterson
-
Brian Curtin
-
Eli Bendersky
-
Meador Inge
-
Nick Coghlan
-
Trent Nelson
-
Victor Stinner