jcaiuwyo / cantera

Automatically exported from code.google.com/p/cantera
0 stars 0 forks source link

automate cantera test suite #61

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Cantera has a test suite that can be run by invoking, 'make test' from the 
test_problems directory (anyone able to point me to other tests I am missing?). 
Let's automate this so all the Cantera developers can quickly catch a report on 
the latest build status. 

We have an automated regression testing framework at the University of Texas, 
using buildbot: http://buildbot.ices.utexas.edu:8010/waterfall

Initially, let's put up an automated testing framework using buildbot above, 
for the ICES UTEXAS systems (ubuntu linux, gcc 4.5, intel 11.1). 

After that if other users are willing to contribute test machines, we can set 
up a similar system on other systems as well. 

Estimated completion date: December 1st.

Original issue reported on code.google.com by nicholas.malaya on 10 Nov 2011 at 9:00

GoogleCodeExporter commented 9 years ago
Buildbot is now logging both the pecos based autotools as well as Ray Speths 
autotools branch:

http://buildbot.ices.utexas.edu:8010/builders/cantera

http://buildbot.ices.utexas.edu:8010/builders/cantera-sc

This currently only covers gcc/4.4 but it will be expanded to cover many other 
compiler sets.

Original comment by nicholas.malaya on 7 Feb 2012 at 11:09

GoogleCodeExporter commented 9 years ago

Original comment by yarmond on 11 Apr 2012 at 6:07

GoogleCodeExporter commented 9 years ago
I now have Buildbot set up with multiple slaves, testing Cantera using several 
different compilers and compilers:

  - Ubuntu 13.10, g++ 4.8.1, Python 2.7.5 and Python 3.3.2
  - Ubuntu 13.10, ICC 14.0.1 + MKL, Python 2.7.5 and Python 3.3.2
  - Windows 7, Microsoft Windows SDK (equivalent to Visual Studio 2008)
  - OS X 10.9, Clang++ (based on LLVM 3.3svn)

http://gir.mit.edu:8010/waterfall

Original comment by yarmond on 21 Jan 2014 at 5:40

GoogleCodeExporter commented 9 years ago
New build slave added: Cygwin (Windows 7), g++/gfortran (4.8.2), Python 2.7.6.

Original comment by yarmond on 20 Feb 2014 at 4:04

GoogleCodeExporter commented 9 years ago
New build slave added: MinGW on Windows 8.

I think this is about it for configurations, unless some other users / 
developers want to contribute a machine that tests another configuration.

Original comment by yarmond on 25 Feb 2014 at 1:48