/[escript]/trunk/site_scons/grouptest.py
ViewVC logotype

Log of /trunk/site_scons/grouptest.py

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 6034 - (view) (annotate) - [select for diffs]
Modified Wed Mar 9 00:37:57 2016 UTC (2 years, 8 months ago) by caltinay
File length: 7289 byte(s)
Diff to previous 5863
a few changes to GroupTest / utest:
GroupTest class now takes a name parameter that is used as (shell) function
name in utest for the test group.
By default all tests are run as before but one can now do:
./utest.sh build '-t2' escriptcpp
to only run the escript c++ unit tests.
Also tweaked a couple things so utest.sh does now work with dash.


Revision 5863 - (view) (annotate) - [select for diffs]
Modified Wed Jan 13 02:25:48 2016 UTC (2 years, 10 months ago) by jfenwick
File length: 6175 byte(s)
Diff to previous 5706
Copyright dates updated.
\version for doxygen to read


Revision 5706 - (view) (annotate) - [select for diffs]
Modified Mon Jun 29 03:41:36 2015 UTC (3 years, 4 months ago) by sshaw
File length: 6175 byte(s)
Diff to previous 5610
all python files now force use of python3 prints and division syntax to stop sneaky errors appearing in py3 environs

Revision 5610 - (view) (annotate) - [select for diffs]
Modified Wed May 13 00:40:26 2015 UTC (3 years, 6 months ago) by jfenwick
File length: 6126 byte(s)
Diff to previous 5606
Added missing \n to test footer.
Added check to stop me from nuking my src dir when extracting tests


Revision 5606 - (view) (annotate) - [select for diffs]
Modified Tue May 5 05:17:34 2015 UTC (3 years, 6 months ago) by jfenwick
File length: 6124 byte(s)
Diff to previous 5604
Fix tests I broke


Revision 5604 - (view) (annotate) - [select for diffs]
Modified Tue May 5 01:45:11 2015 UTC (3 years, 6 months ago) by jfenwick
File length: 6125 byte(s)
Diff to previous 5593
We can now build a directory of tests to validate an install.


Revision 5593 - (view) (annotate) - [select for diffs]
Modified Fri Apr 24 01:36:26 2015 UTC (3 years, 6 months ago) by jfenwick
File length: 6032 byte(s)
Diff to previous 5524
Fixing institution name to comply with policy

Revision 5524 - (view) (annotate) - [select for diffs]
Modified Wed Mar 11 01:05:39 2015 UTC (3 years, 8 months ago) by sshaw
File length: 6024 byte(s)
Diff to previous 5523
and stifling the right output


Revision 5523 - (view) (annotate) - [select for diffs]
Modified Wed Mar 11 01:04:43 2015 UTC (3 years, 8 months ago) by sshaw
File length: 6025 byte(s)
Diff to previous 5522
adding ommitted and import cat from command


Revision 5522 - (view) (annotate) - [select for diffs]
Modified Tue Mar 10 23:26:03 2015 UTC (3 years, 8 months ago) by sshaw
File length: 6019 byte(s)
Diff to previous 5521
adding error summary to tail of utest runs and keeping a non-zero exit status if any failures

Revision 5521 - (view) (annotate) - [select for diffs]
Modified Tue Mar 10 06:27:59 2015 UTC (3 years, 8 months ago) by sshaw
File length: 5861 byte(s)
Diff to previous 5488
adding failure logs and continuing after failing when using utest.sh

Revision 5488 - (view) (annotate) - [select for diffs]
Modified Tue Feb 24 01:13:15 2015 UTC (3 years, 8 months ago) by sshaw
File length: 5622 byte(s)
Diff to previous 5486
examples used in testing no longer follow the test rules

Revision 5486 - (view) (annotate) - [select for diffs]
Modified Mon Feb 23 05:00:59 2015 UTC (3 years, 8 months ago) by sshaw
File length: 5496 byte(s)
Diff to previous 5485
removed skip tracking for tools

Revision 5485 - (view) (annotate) - [select for diffs]
Modified Mon Feb 23 03:41:02 2015 UTC (3 years, 8 months ago) by sshaw
File length: 5443 byte(s)
Diff to previous 5484
adding an omitted /

Revision 5484 - (view) (annotate) - [select for diffs]
Modified Mon Feb 23 01:06:38 2015 UTC (3 years, 8 months ago) by sshaw
File length: 5442 byte(s)
Diff to previous 5448
adjusting utest to use the same testing framework as scons for skipped test logging

Revision 5448 - (view) (annotate) - [select for diffs]
Modified Fri Feb 6 05:31:37 2015 UTC (3 years, 9 months ago) by jfenwick
File length: 5105 byte(s)
Diff to previous 5442
Updating all the dates

Revision 5442 - (view) (annotate) - [select for diffs]
Modified Tue Feb 3 07:10:21 2015 UTC (3 years, 9 months ago) by jfenwick
File length: 5105 byte(s)
Diff to previous 4674
Fix to utest construction

Revision 4674 - (view) (annotate) - [select for diffs]
Modified Thu Feb 13 23:47:04 2014 UTC (4 years, 8 months ago) by jfenwick
File length: 4970 byte(s)
Diff to previous 4657
Not using GNU only getopt arguments

Revision 4657 - (view) (annotate) - [select for diffs]
Modified Thu Feb 6 06:12:20 2014 UTC (4 years, 9 months ago) by jfenwick
File length: 4934 byte(s)
Diff to previous 4576
I changed some files.
Updated copyright notices, added GeoComp.




Revision 4576 - (view) (annotate) - [select for diffs]
Modified Mon Dec 9 23:35:30 2013 UTC (4 years, 11 months ago) by sshaw
File length: 4866 byte(s)
Diff to previous 4293
python3ified things, replaced mixed whitespace and xrange calls

Revision 4293 - (view) (annotate) - [select for diffs]
Modified Fri Mar 8 00:07:07 2013 UTC (5 years, 8 months ago) by jfenwick
File length: 4411 byte(s)
Diff to previous 4154
fixing sneaky bug in grouptest

Revision 4154 - (view) (annotate) - [select for diffs]
Modified Tue Jan 22 09:30:23 2013 UTC (5 years, 9 months ago) by jfenwick
File length: 4409 byte(s)
Diff to previous 4104
Round 1 of copyright fixes

Revision 4104 - (view) (annotate) - [select for diffs]
Modified Thu Dec 13 03:30:23 2012 UTC (5 years, 11 months ago) by jfenwick
File length: 4409 byte(s)
Diff to previous 4078
Ensuring we are using new-style classes
This may not be strictly necessary since our code does not depend on the difference.


Revision 4078 - (view) (annotate) - [select for diffs]
Modified Fri Nov 16 07:50:49 2012 UTC (5 years, 11 months ago) by jfenwick
File length: 4401 byte(s)
Diff to previous 4030
Unit tests for binary install with no scons and no source tree.
Script for installing and testing a .deb within a chroot.




Revision 4030 - (view) (annotate) - [select for diffs]
Modified Wed Oct 24 00:57:36 2012 UTC (6 years ago) by caltinay
File length: 4061 byte(s)
Diff to previous 3981
Silenced the no-visit-in-path warning and fixed not-in-path run-escript in
utest.sh.


Revision 3981 - (view) (annotate) - [select for diffs]
Modified Fri Sep 21 02:47:54 2012 UTC (6 years, 1 month ago) by jfenwick
File length: 4047 byte(s)
Diff to previous 3945
First pass of updating copyright notices

Revision 3945 - (view) (annotate) - [select for diffs]
Modified Tue Aug 21 04:11:13 2012 UTC (6 years, 2 months ago) by jfenwick
File length: 3985 byte(s)
Diff to previous 3911
Changing utest behaviour for MPI


Revision 3911 - (view) (annotate) - [select for diffs]
Modified Thu Jun 14 01:01:03 2012 UTC (6 years, 5 months ago) by jfenwick
File length: 3884 byte(s)
Diff to previous 3804
Copyright changes

Revision 3804 - (view) (annotate) - [select for diffs]
Modified Mon Feb 6 00:48:22 2012 UTC (6 years, 9 months ago) by caltinay
File length: 3884 byte(s)
Diff to previous 3376
Fixed utest.sh generator so tests can be run if the installation prefix is
not `pwd`


Revision 3376 - (view) (annotate) - [select for diffs]
Modified Tue Nov 23 01:56:20 2010 UTC (7 years, 11 months ago) by caltinay
File length: 3858 byte(s)
Diff to previous 3359
Invoke run-escript instead of escript in runTest.


Revision 3359 - (view) (annotate) - [select for diffs]
Modified Wed Nov 17 23:32:36 2010 UTC (7 years, 11 months ago) by jfenwick
File length: 3850 byte(s)
Diff to previous 3349
Fixing problem with ./utest.sh including full build path


Revision 3349 - (view) (annotate) - [select for diffs]
Modified Mon Nov 15 05:09:56 2010 UTC (7 years, 11 months ago) by caltinay
File length: 3859 byte(s)
Diff to previous 3259
escript now supports out-of-tree builds.
All build and test files are now created under a user-definable build_dir
directory.
This also fixes issue 291.
Removed most svn:ignore props since they are no longer required.


Revision 3259 - (view) (annotate) - [select for diffs]
Modified Mon Oct 11 01:48:14 2010 UTC (8 years, 1 month ago) by jfenwick
File length: 3852 byte(s)
Copied from: branches/scons_revamp_from_3210/site_scons/grouptest.py revision 3243
Diff to previous 3251
Merging dudley and scons updates from branches


Revision 3251 - (view) (annotate) - [select for diffs]
Modified Thu Oct 7 04:02:30 2010 UTC (8 years, 1 month ago) by jfenwick
Original Path: branches/domexper/site_scons/grouptest.py
File length: 3852 byte(s)
Copied from: branches/scons_revamp_from_3210/site_scons/grouptest.py revision 3243
Diff to previous 3212
Merged sconcript changes - weipa doesn't build unit test binary

Revision 3212 - (view) (annotate) - [select for diffs]
Modified Tue Sep 28 01:06:07 2010 UTC (8 years, 1 month ago) by caltinay
Original Path: branches/scons_revamp_from_3210/site_scons/grouptest.py
File length: 3852 byte(s)
Copied from: trunk/scons/grouptest.py revision 3194
Diff to previous 3183
First iteration:
- cleanup of main SConstruct file
- new template options file with commented options
- moved our extensions to the "proper" place according to scons docs
- fixed a regex issue in wrapper script
- this version works on guineapig and shake75


Revision 3183 - (view) (annotate) - [select for diffs]
Modified Tue Sep 14 23:09:59 2010 UTC (8 years, 2 months ago) by jfenwick
Original Path: trunk/scons/grouptest.py
File length: 3852 byte(s)
Diff to previous 2881
Adding timing information to unit tests.


Revision 2881 - (view) (annotate) - [select for diffs]
Modified Thu Jan 28 02:03:15 2010 UTC (8 years, 9 months ago) by jfenwick
Original Path: trunk/scons/grouptest.py
File length: 3846 byte(s)
Diff to previous 2549
Don't panic.
Updating copyright stamps


Revision 2549 - (view) (annotate) - [select for diffs]
Modified Mon Jul 20 06:43:47 2009 UTC (9 years, 3 months ago) by jfenwick
Original Path: trunk/scons/grouptest.py
File length: 3846 byte(s)
Diff to previous 2548
Remainder of copyright date fixes

Revision 2548 - (view) (annotate) - [select for diffs]
Modified Mon Jul 20 06:20:06 2009 UTC (9 years, 3 months ago) by jfenwick
Original Path: trunk/scons/grouptest.py
File length: 3846 byte(s)
Diff to previous 2508
Updating copyright notices

Revision 2508 - (view) (annotate) - [select for diffs]
Modified Thu Jul 2 04:33:25 2009 UTC (9 years, 4 months ago) by jfenwick
Original Path: trunk/scons/grouptest.py
File length: 3846 byte(s)
Diff to previous 2504
Ensured that example files are copied with build_py_tests rather than py_tests.
This means that:
build_full
will set up all the files ready for utest.sh

Revision 2504 - (view) (annotate) - [select for diffs]
Modified Wed Jul 1 07:27:17 2009 UTC (9 years, 4 months ago) by jfenwick
Original Path: trunk/scons/grouptest.py
File length: 3846 byte(s)
Diff to previous 2502
First stage of fix to utest.sh


Revision 2502 - (view) (annotate) - [select for diffs]
Modified Tue Jun 30 05:49:22 2009 UTC (9 years, 4 months ago) by gross
Original Path: trunk/scons/grouptest.py
File length: 3176 byte(s)
Diff to previous 2374
tests for examples added. utest is not working yet.

Revision 2374 - (view) (annotate) - [select for diffs]
Modified Tue Apr 7 00:26:49 2009 UTC (9 years, 7 months ago) by jfenwick
Original Path: trunk/scons/grouptest.py
File length: 2674 byte(s)
Diff to previous 2344
Modified utest to use the wrapper script.


Revision 2344 - (view) (annotate) - [select for diffs]
Modified Mon Mar 30 02:13:58 2009 UTC (9 years, 7 months ago) by jfenwick
Original Path: trunk/scons/grouptest.py
File length: 2493 byte(s)
Diff to previous 2276
Change __url__ to launchpad site


Revision 2276 - (view) (annotate) - [select for diffs]
Modified Tue Feb 17 06:21:31 2009 UTC (9 years, 8 months ago) by jfenwick
Original Path: trunk/scons/grouptest.py
File length: 2498 byte(s)
Diff to previous 2271
utest.sh now builds correctly for Macintosh.
It turns out if you really want to differentiate between Mac and Linux, 
you should use platform not os.


Revision 2271 - (view) (annotate) - [select for diffs]
Modified Mon Feb 16 05:08:29 2009 UTC (9 years, 8 months ago) by jfenwick
Original Path: trunk/scons/grouptest.py
File length: 2358 byte(s)
Copied from: branches/arrexp_2137_win_merge/scons/grouptest.py revision 2270
Diff to previous 2270
Merging version 2269 to trunk


Revision 2270 - (view) (annotate) - [select for diffs]
Modified Mon Feb 16 04:43:28 2009 UTC (9 years, 8 months ago) by jfenwick
Original Path: branches/arrexp_2137_win_merge/scons/grouptest.py
File length: 2358 byte(s)
Diff to previous 2266
Bringing branch up to 2269


Revision 2266 - (view) (annotate) - [select for diffs]
Added Thu Feb 12 03:42:56 2009 UTC (9 years, 9 months ago) by jfenwick
Original Path: branches/arrexp_2137_win_merge/scons/grouptest.py
File length: 2286 byte(s)
Bringing branch up to trunk version 2265.
Passes unit tests for OMP=1 and OMP=8.

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.26