pysys-commits Mailing List for PySys System Test Framework (Page 3)
Brought to you by:
ben-spiller,
moraygrieve
You can subscribe to this list here.
2012 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(3) |
Jul
|
Aug
|
Sep
(14) |
Oct
(63) |
Nov
(15) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2013 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(12) |
Jun
(13) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(9) |
Dec
(13) |
2015 |
Jan
|
Feb
(17) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(3) |
Sep
(5) |
Oct
|
Nov
|
Dec
(35) |
2016 |
Jan
(34) |
Feb
(2) |
Mar
|
Apr
|
May
(40) |
Jun
|
Jul
|
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
|
2017 |
Jan
(1) |
Feb
|
Mar
(12) |
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
2018 |
Jan
|
Feb
|
Mar
(22) |
Apr
(32) |
May
(86) |
Jun
(41) |
Jul
(16) |
Aug
(18) |
Sep
(21) |
Oct
(13) |
Nov
(3) |
Dec
|
2019 |
Jan
|
Feb
(5) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <ben...@us...> - 2018-08-30 15:01:27
|
Revision: 1010 http://sourceforge.net/p/pysys/code/1010 Author: ben-spiller Date: 2018-08-30 15:01:24 +0000 (Thu, 30 Aug 2018) Log Message: ----------- docstring change - fix some errors in perfreporter docstring, and add docuemntation for non-static/instance fields Modified Paths: -------------- branches/post-1.3.0/pysys/utils/perfreporter.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-08-30 14:58:39
|
Revision: 1009 http://sourceforge.net/p/pysys/code/1009 Author: ben-spiller Date: 2018-08-30 14:58:36 +0000 (Thu, 30 Aug 2018) Log Message: ----------- add assert to give clearer error message if an invalid type is passed for a performance result Modified Paths: -------------- branches/post-1.3.0/pysys/utils/perfreporter.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-08-30 14:51:35
|
Revision: 1008 http://sourceforge.net/p/pysys/code/1008 Author: ben-spiller Date: 2018-08-30 14:51:32 +0000 (Thu, 30 Aug 2018) Log Message: ----------- improve PySys_internal_065 perf reporter test to really test with integer, string and float inputs Modified Paths: -------------- branches/post-1.3.0/pysys-examples/internal/testcases/PySys_internal_065/Input/PySys_NestedTestcase/run.py branches/post-1.3.0/pysys-examples/internal/testcases/PySys_internal_065/Reference/parsed_perf_genuine_data.txt branches/post-1.3.0/pysys-examples/internal/testcases/PySys_internal_065/run.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-08-30 13:50:55
|
Revision: 1007 http://sourceforge.net/p/pysys/code/1007 Author: ben-spiller Date: 2018-08-30 13:50:52 +0000 (Thu, 30 Aug 2018) Log Message: ----------- Fix bug in which non-ASCII characters in test outcome reasons could prevent the test log being written to disk if executed in multi-threaded mode. Only affects Python 2. Added regresssion test 85 for this case Modified Paths: -------------- branches/post-1.3.0/pysys/baserunner.py branches/post-1.3.0/pysys-dist/pysys-release.txt Added Paths: ----------- branches/post-1.3.0/pysys-examples/internal/testcases/PySys_internal_085/ branches/post-1.3.0/pysys-examples/internal/testcases/PySys_internal_085/Input/ branches/post-1.3.0/pysys-examples/internal/testcases/PySys_internal_085/Input/NestedFail/ branches/post-1.3.0/pysys-examples/internal/testcases/PySys_internal_085/Input/NestedFail/Input/ branches/post-1.3.0/pysys-examples/internal/testcases/PySys_internal_085/Input/NestedFail/pysystest.xml branches/post-1.3.0/pysys-examples/internal/testcases/PySys_internal_085/Input/NestedFail/run.py branches/post-1.3.0/pysys-examples/internal/testcases/PySys_internal_085/Input/NestedTimedout/ branches/post-1.3.0/pysys-examples/internal/testcases/PySys_internal_085/Input/NestedTimedout/Input/ branches/post-1.3.0/pysys-examples/internal/testcases/PySys_internal_085/Input/NestedTimedout/pysystest.xml branches/post-1.3.0/pysys-examples/internal/testcases/PySys_internal_085/Input/NestedTimedout/run.py branches/post-1.3.0/pysys-examples/internal/testcases/PySys_internal_085/Input/pysysproject.xml branches/post-1.3.0/pysys-examples/internal/testcases/PySys_internal_085/Reference/ branches/post-1.3.0/pysys-examples/internal/testcases/PySys_internal_085/Reference/pysys.out branches/post-1.3.0/pysys-examples/internal/testcases/PySys_internal_085/pysystest.xml branches/post-1.3.0/pysys-examples/internal/testcases/PySys_internal_085/run.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-08-30 13:49:01
|
Revision: 1006 http://sourceforge.net/p/pysys/code/1006 Author: ben-spiller Date: 2018-08-30 13:48:58 +0000 (Thu, 30 Aug 2018) Log Message: ----------- fix XMLResultsWriter and JUnitXMLResultsWriter to write XML with UTF-8 encoding (as almost all XML files do; this is also much more useful when aggregating test results than having files in whatever is the default on the OS where the test is running, e.g. iso8859-1 on windows); and also to put the encoding="utf-8" header into the XML files so it's explicit; extend writers test PySys_internal_068 to include non-ASCII characters; also make the code more robust in the case where self.outputDir is empty string (not only if it's None) Modified Paths: -------------- branches/post-1.3.0/pysys/writer/__init__.py branches/post-1.3.0/pysys-dist/pysys-release.txt branches/post-1.3.0/pysys-examples/internal/testcases/PySys_internal_068/Input/NestedTimedout/run.py branches/post-1.3.0/pysys-examples/internal/testcases/PySys_internal_068/pysystest.xml branches/post-1.3.0/pysys-examples/internal/testcases/PySys_internal_068/run.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-08-30 13:42:11
|
Revision: 1005 http://sourceforge.net/p/pysys/code/1005 Author: ben-spiller Date: 2018-08-30 13:42:08 +0000 (Thu, 30 Aug 2018) Log Message: ----------- Added optional "errors" parameter to pycompat.openfile to allow easily enabling non-strict handling of unsupported characters for cases where it does not matter (e.g. logging file contents), without needing caller to special-case for python 2 where no encoding is performed and the parameter is not available in the open() method. ProcessUser.logFileContents() now uses errors='replace' since for diagnostic logging a best-effort approach to non-ASCII characters is most helpful. Modified Paths: -------------- branches/post-1.3.0/pysys/process/user.py branches/post-1.3.0/pysys/utils/pycompat.py branches/post-1.3.0/pysys-dist/pysys-release.txt This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-08-30 13:38:03
|
Revision: 1004 http://sourceforge.net/p/pysys/code/1004 Author: ben-spiller Date: 2018-08-30 13:38:00 +0000 (Thu, 30 Aug 2018) Log Message: ----------- startProcess was allowing ProcessError exceptions to be swallowed with only an INFO level message; for improved test robustenss and better outcome reasons, change to add BLOCKED outcome (and abort if configured to), unless ignoreExitStatus=True which indicates user didn't care about the process failing (since ignoreExitStatus=True if not overridden in project config this change preserves backwards compat, and since it's False in our example pysysproject config if gives safer behaviour for people creating new projects) Modified Paths: -------------- branches/post-1.3.0/pysys/process/user.py branches/post-1.3.0/pysys-dist/pysys-release.txt This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-08-30 13:33:13
|
Revision: 1003 http://sourceforge.net/p/pysys/code/1003 Author: ben-spiller Date: 2018-08-30 13:33:11 +0000 (Thu, 30 Aug 2018) Log Message: ----------- prepare release notes to accept new items for 1.3.1 Modified Paths: -------------- branches/post-1.3.0/pysys-dist/pysys-release.txt This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-08-30 13:29:36
|
Revision: 1002 http://sourceforge.net/p/pysys/code/1002 Author: ben-spiller Date: 2018-08-30 13:29:34 +0000 (Thu, 30 Aug 2018) Log Message: ----------- change error handling when loading project - simplify logic to print python trace to stderr in all cases since it doesn't hurt and otherwise it's impossible to debug problems if your project XML has errors in it, since the exception messages (e.g. if you dont supply a required XML attribute there's often no clue in the exception message about which part of your config it was parsing when that happened) Modified Paths: -------------- branches/post-1.3.0/pysys/constants.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-08-30 13:23:53
|
Revision: 1001 http://sourceforge.net/p/pysys/code/1001 Author: ben-spiller Date: 2018-08-30 13:23:50 +0000 (Thu, 30 Aug 2018) Log Message: ----------- create branch for post 1.3.0 minor fixes/improvements, pending review Added Paths: ----------- branches/post-1.3.0/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-07-13 13:43:08
|
Revision: 1000 http://sourceforge.net/p/pysys/code/1000 Author: ben-spiller Date: 2018-07-13 13:43:05 +0000 (Fri, 13 Jul 2018) Log Message: ----------- create tag for final 1.3.0 release (dated 13th July) Added Paths: ----------- tags/PySys_1_3_0/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-07-13 13:42:34
|
Revision: 999 http://sourceforge.net/p/pysys/code/999 Author: ben-spiller Date: 2018-07-13 13:42:32 +0000 (Fri, 13 Jul 2018) Log Message: ----------- delete 1.3.0 release tag as not used yet; will be replaced with final 1.3.0 tag with date 13th July 2018 Removed Paths: ------------- tags/PySys_1_3_0/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-07-13 13:41:36
|
Revision: 998 http://sourceforge.net/p/pysys/code/998 Author: ben-spiller Date: 2018-07-13 13:41:34 +0000 (Fri, 13 Jul 2018) Log Message: ----------- set final 1.3.0 release date (now 13 July rather than 4 July, includes lastgrep info-level logging fix) Modified Paths: -------------- trunk/pysys/__init__.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-07-11 15:46:32
|
Revision: 997 http://sourceforge.net/p/pysys/code/997 Author: ben-spiller Date: 2018-07-11 15:46:26 +0000 (Wed, 11 Jul 2018) Log Message: ----------- remove inadvertent info-level logging of contents in lastgrep Modified Paths: -------------- trunk/pysys/utils/filegrep.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-07-04 19:36:46
|
Revision: 996 http://sourceforge.net/p/pysys/code/996 Author: ben-spiller Date: 2018-07-04 19:36:43 +0000 (Wed, 04 Jul 2018) Log Message: ----------- create tag for final PySys 1.3.0 release Added Paths: ----------- tags/PySys_1_3_0/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-07-04 19:31:45
|
Revision: 995 http://sourceforge.net/p/pysys/code/995 Author: ben-spiller Date: 2018-07-04 19:31:43 +0000 (Wed, 04 Jul 2018) Log Message: ----------- update release version now 1.3 is ready to go Modified Paths: -------------- trunk/pysys/__init__.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-07-04 19:22:09
|
Revision: 994 http://sourceforge.net/p/pysys/code/994 Author: ben-spiller Date: 2018-07-04 19:22:05 +0000 (Wed, 04 Jul 2018) Log Message: ----------- add support for the newly released python 3.7, since it works :) Modified Paths: -------------- trunk/pysys-dist/setup.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-07-04 19:18:08
|
Revision: 993 http://sourceforge.net/p/pysys/code/993 Author: ben-spiller Date: 2018-07-04 19:18:05 +0000 (Wed, 04 Jul 2018) Log Message: ----------- last-minute testing shows were writing README.rst to the site packages dir with no pysys prefix; thats not great so for this release, put it into the pysys/ dir; when theres time to discuss we can find a better solution, probably by refactoring the source layout to match the conventions/expectations of distutils/setuptools which will give automatic correct handling of README.rst and other artifacts Modified Paths: -------------- trunk/pysys-dist/setup.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-07-04 19:14:11
|
Revision: 992 http://sourceforge.net/p/pysys/code/992 Author: ben-spiller Date: 2018-07-04 19:14:09 +0000 (Wed, 04 Jul 2018) Log Message: ----------- add failonerror to build.xml so we notice if something fails; use longfile=posix for maximum compatibility as per ant recommendations (now we have some example paths >100 chars) Modified Paths: -------------- trunk/pysys-dist/build.xml This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-07-03 15:18:18
|
Revision: 991 http://sourceforge.net/p/pysys/code/991 Author: ben-spiller Date: 2018-07-03 15:18:15 +0000 (Tue, 03 Jul 2018) Log Message: ----------- remove unused imports Modified Paths: -------------- trunk/pysys-dist/scripts/pysys.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-07-03 15:14:19
|
Revision: 990 http://sourceforge.net/p/pysys/code/990 Author: ben-spiller Date: 2018-07-03 15:14:16 +0000 (Tue, 03 Jul 2018) Log Message: ----------- print python version number in the usage screen, since in this new multi-python world it's really important to know what you're running (esp since you may need different pythons for different test projects) Modified Paths: -------------- trunk/pysys/launcher/console.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-07-03 15:01:06
|
Revision: 989 http://sourceforge.net/p/pysys/code/989 Author: ben-spiller Date: 2018-07-03 15:01:03 +0000 (Tue, 03 Jul 2018) Log Message: ----------- non-functional refactoring change - move most of the pysys.py code out to console.py, which is closer to where the associated code for usage of run/make/clean/print is, and also is helpful given I've discovered users may need multiple copies of pysys.py for different python versions; also this change ensures that the pysys version that gets printed is really the pysys that is being used (in case the pysys.py on path and the site-packages used by your default python installation were out of sync) Modified Paths: -------------- trunk/pysys/launcher/console.py trunk/pysys-dist/scripts/pysys.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-07-03 09:28:50
|
Revision: 988 http://sourceforge.net/p/pysys/code/988 Author: ben-spiller Date: 2018-07-03 09:28:48 +0000 (Tue, 03 Jul 2018) Log Message: ----------- add native line endings svn property Modified Paths: -------------- trunk/pysys-dist/pysys-licence.txt Property Changed: ---------------- trunk/pysys-dist/pysys-licence.txt trunk/pysys-dist/pysys-release.txt trunk/pysys-dist/setup.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-07-03 09:23:59
|
Revision: 987 http://sourceforge.net/p/pysys/code/987 Author: ben-spiller Date: 2018-07-03 09:23:56 +0000 (Tue, 03 Jul 2018) Log Message: ----------- delete now all changes are on trunk Removed Paths: ------------- branches/1.3.0.preview/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-07-03 09:23:02
|
Revision: 986 http://sourceforge.net/p/pysys/code/986 Author: ben-spiller Date: 2018-07-03 09:22:58 +0000 (Tue, 03 Jul 2018) Log Message: ----------- delete after merging to trunk Removed Paths: ------------- branches/py23/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |