← Back to team overview

yade-dev team mailing list archive

[Bug 418179] [NEW] we need a testing suite for all supported distros.

 

Public bug reported:

OK. doing a fresh install of ubuntu 9.04 just to verify some bug is a
hassle. This must be automated.

First let's make a list of supported distros, I would say that we are
probably aiming at:

- debian lenny
- debian squeeze
- ubuntu 9.04
- ubuntu 8.04 ???
- ubuntu 9.10 ?

Vaclav, please paste here your cronjob that is doing your automated
test. That's a start.

Then we would need (ideally) a script that installs in User Mode Linux,
or VirtualBox or VMWare a clean install of all of those linux
distributions, downloads and compiles yade.

A partially hand solution currently possible for me is to do a clean
install of all of those distributions under vmware. Then set on all of
them a cronjob that inside VMware is downloading and compiling all that
stuff.

Above is a no-brainer. Just click-and-wait solution.

A next step for which I need to figure out how to remotely start VMWare
(I bet it is possible, because there is some VMware console that I never
used) is a HOST PC cronjob that resores VMware image from just after
linux distro was installed, starts VMware, then performs as usual:
downloads yade inside vmware and compiles it.

** Affects: yade
     Importance: Undecided
         Status: New

-- 
we need a testing suite for all supported distros.
https://bugs.launchpad.net/bugs/418179
You received this bug notification because you are a member of Yade
developers, which is subscribed to Yade.

Status in Yet Another Dynamic Engine: New

Bug description:
OK. doing a fresh install of ubuntu 9.04 just to verify some bug is a hassle. This must be automated.

First let's make a list of supported distros, I would say that we are probably aiming at:

- debian lenny
- debian squeeze
- ubuntu 9.04
- ubuntu 8.04 ???
- ubuntu 9.10 ?

Vaclav, please paste here your cronjob that is doing your automated test. That's a start.

Then we would need (ideally) a script that installs in User Mode Linux, or VirtualBox or VMWare a clean install of all of those linux distributions, downloads and compiles yade.

A partially hand solution currently possible for me is to do a clean install of all of those distributions under vmware. Then set on all of them a cronjob that inside VMware is downloading and compiling all that stuff.

Above is a no-brainer. Just click-and-wait solution.

A next step for which I need to figure out how to remotely start VMWare (I bet it is possible, because there is some VMware console that I never used) is a HOST PC cronjob that resores VMware image from just after linux distro was installed, starts VMware, then performs as usual: downloads yade inside vmware and compiles it.



Follow ups

References