[Swift-devel] 0.94 testing

Michael Wilde wilde at mcs.anl.gov
Thu Feb 14 12:47:24 CST 2013


Hi David, Mihael,

Ive asked Yadu to do the following as an initial test-enhancement activity:

- write .swift script to run a large # of parallel non-app functions (1M, 10M)

- write .swift script to do the same with an app() task; possibly with an external helper process to clean up files as they pile up.

- add these to a controllable stress-test group, where the tester can adjust intensity of each subtest

- gradually extend to remote sites and coasters, provider staging, etc.

Mihael, Justin, can you in particular help Yadu with ideas, guidance, and if possible by contributing personal unit tests that you likely already have on hand from your own development work?

David, I think its likely going to be a while before Yadu can move on to automating the site test battery.  So for 0.94, lets push ahead towards a release using the same manual site testing as before.

Then the longer-term roadmap for the test suite should include:

- integration of MODIS tutorial/demo into the test suite
- integration of DSSAT, AMWG, SciCol and OOPS-Loops into test suite
- automation of site config tests in test suite
- harmonization of Swift 1.0 (K) and Swift 2.0 (T) tests and frameworks

We'll need more detailed plans, but I wanted to at least put down a roadmap for discussion.

Thanks,

- Mike

-- 
Michael Wilde
Computation Institute, University of Chicago
Mathematics and Computer Science Division
Argonne National Laboratory




More information about the Swift-devel mailing list