Thread: [Pysys-commits] SF.net SVN: pysys:[811] trunk/pysys (Page 2)
Brought to you by:
ben-spiller,
moraygrieve
|
From: <ben...@us...> - 2018-03-15 10:40:46
|
Revision: 811
http://sourceforge.net/p/pysys/code/811
Author: ben-spiller
Date: 2018-03-15 10:40:44 +0000 (Thu, 15 Mar 2018)
Log Message:
-----------
fix nasty bug in stdout handler when running from multiple threads - the log level, timestamps and (more seriously) all exception tracebacks were being lost as a result of using logrecord.getMessage() (you had to look in run.log to see the missing info, which was far from obvious). We now format the messages at the point they are generated and then at the end of each test's execution write the formatted messages to stdout (rather than "logging" them); this required having a separate handler for stdout and for run.log and ThreadedFileHandler no longer performs stashing of the strings for std (it just focuses on file/run.log output, which is probably a better/simpler architecture); also avoid silently ignoring exceptions from sys.stdout.write since it shouldn't be necessary and could be very confusing
Modified Paths:
--------------
trunk/pysys/__init__.py
trunk/pysys/baserunner.py
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ben...@us...> - 2018-04-03 14:08:30
|
Revision: 832
http://sourceforge.net/p/pysys/code/832
Author: ben-spiller
Date: 2018-04-03 14:08:01 +0000 (Tue, 03 Apr 2018)
Log Message:
-----------
add a helpful warning message if pysys project file is not found, but one does exist in a subdirectory, since this is a common mistake (e.g. if you run the pysys tests from pysys-examples\.. rather than pysys-examples)
Modified Paths:
--------------
trunk/pysys/constants.py
trunk/pysys/launcher/__init__.py
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ben...@us...> - 2018-04-03 14:30:05
|
Revision: 833
http://sourceforge.net/p/pysys/code/833
Author: ben-spiller
Date: 2018-04-03 14:29:21 +0000 (Tue, 03 Apr 2018)
Log Message:
-----------
non-functional refactoring change - move the Project class from constant.py (since it's not a constant) to project.py (since it's confusing for Project not to be in project.py); since it's still imported into constants everything continues to work as before, but it's a now a bit easier to find
Modified Paths:
--------------
trunk/pysys/constants.py
trunk/pysys/xml/project.py
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ben...@us...> - 2018-04-05 21:54:17
|
Revision: 845
http://sourceforge.net/p/pysys/code/845
Author: ben-spiller
Date: 2018-04-05 21:54:10 +0000 (Thu, 05 Apr 2018)
Log Message:
-----------
bulk change "except:" to "except Exception:" as per best practice recommendations (this behaves the same way except that - importantly - it doesn't suppress keyboard interrupted exceptions)
Modified Paths:
--------------
trunk/pysys/baserunner.py
trunk/pysys/basetest.py
trunk/pysys/launcher/__init__.py
trunk/pysys/launcher/console.py
trunk/pysys/manual/ui.py
trunk/pysys/process/plat-unix/helper.py
trunk/pysys/process/plat-unix/monitor.py
trunk/pysys/process/plat-win32/helper.py
trunk/pysys/process/plat-win32/monitor.py
trunk/pysys/process/user.py
trunk/pysys/utils/allocport.py
trunk/pysys/utils/filegrep.py
trunk/pysys/utils/fileunzip.py
trunk/pysys/utils/smtpserver.py
trunk/pysys/writer/__init__.py
trunk/pysys/xml/descriptor.py
trunk/pysys/xml/manual.py
trunk/pysys/xml/project.py
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <mor...@us...> - 2018-04-06 06:02:32
|
Revision: 853
http://sourceforge.net/p/pysys/code/853
Author: moraygrieve
Date: 2018-04-06 06:02:30 +0000 (Fri, 06 Apr 2018)
Log Message:
-----------
Add in missing parenthesis in the help usage for --progress
Modified Paths:
--------------
trunk/pysys/__init__.py
trunk/pysys/launcher/console.py
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <mor...@us...> - 2018-05-04 19:56:36
|
Revision: 861
http://sourceforge.net/p/pysys/code/861
Author: moraygrieve
Date: 2018-05-04 19:56:31 +0000 (Fri, 04 May 2018)
Log Message:
-----------
Commit for review of color log formatter - still some more pydoc required
Modified Paths:
--------------
trunk/pysys/__init__.py
trunk/pysys/baserunner.py
trunk/pysys/basetest.py
trunk/pysys/constants.py
trunk/pysys/process/user.py
trunk/pysys/utils/linecount.py
trunk/pysys/utils/logutils.py
trunk/pysys/writer/__init__.py
trunk/pysys/xml/project.py
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <mor...@us...> - 2018-05-12 09:11:27
|
Revision: 885
http://sourceforge.net/p/pysys/code/885
Author: moraygrieve
Date: 2018-05-12 09:11:20 +0000 (Sat, 12 May 2018)
Log Message:
-----------
Blanket update of the year in the copyright
Modified Paths:
--------------
trunk/pysys/__init__.py
trunk/pysys/baserunner.py
trunk/pysys/basetest.py
trunk/pysys/constants.py
trunk/pysys/exceptions.py
trunk/pysys/launcher/__init__.py
trunk/pysys/launcher/console.py
trunk/pysys/manual/__init__.py
trunk/pysys/manual/ui.py
trunk/pysys/process/__init__.py
trunk/pysys/process/commonwrapper.py
trunk/pysys/process/plat-unix/helper.py
trunk/pysys/process/plat-unix/monitor.py
trunk/pysys/process/plat-win32/helper.py
trunk/pysys/process/plat-win32/monitor.py
trunk/pysys/process/user.py
trunk/pysys/unit/__init__.py
trunk/pysys/unit/pyunit.py
trunk/pysys/utils/__init__.py
trunk/pysys/utils/allocport.py
trunk/pysys/utils/filecopy.py
trunk/pysys/utils/filediff.py
trunk/pysys/utils/filegrep.py
trunk/pysys/utils/filereplace.py
trunk/pysys/utils/fileunzip.py
trunk/pysys/utils/fileutils.py
trunk/pysys/utils/linecount.py
trunk/pysys/utils/loader.py
trunk/pysys/utils/smtpserver.py
trunk/pysys/utils/threadpool.py
trunk/pysys/writer/__init__.py
trunk/pysys/xml/__init__.py
trunk/pysys/xml/descriptor.py
trunk/pysys/xml/manual.py
trunk/pysys/xml/project.py
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <mor...@us...> - 2018-05-12 09:26:21
|
Revision: 887
http://sourceforge.net/p/pysys/code/887
Author: moraygrieve
Date: 2018-05-12 09:26:19 +0000 (Sat, 12 May 2018)
Log Message:
-----------
Reviewing some of the changes for the performance writer - just changes to pydoc and formatting
Modified Paths:
--------------
trunk/pysys/baserunner.py
trunk/pysys/basetest.py
trunk/pysys/constants.py
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <mor...@us...> - 2018-05-12 09:40:25
|
Revision: 890
http://sourceforge.net/p/pysys/code/890
Author: moraygrieve
Date: 2018-05-12 09:40:22 +0000 (Sat, 12 May 2018)
Log Message:
-----------
There is some weirdness with imports going on with my IDE, so I'll review this a little more
Modified Paths:
--------------
trunk/pysys/basetest.py
trunk/pysys/utils/filegrep.py
trunk/pysys/utils/logutils.py
trunk/pysys/writer/__init__.py
trunk/pysys/xml/project.py
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <mor...@us...> - 2018-05-12 09:47:05
|
Revision: 891
http://sourceforge.net/p/pysys/code/891
Author: moraygrieve
Date: 2018-05-12 09:47:02 +0000 (Sat, 12 May 2018)
Log Message:
-----------
Cleaned up unused imports - should be consistent now
Modified Paths:
--------------
trunk/pysys/baserunner.py
trunk/pysys/launcher/console.py
trunk/pysys/manual/ui.py
trunk/pysys/process/__init__.py
trunk/pysys/process/commonwrapper.py
trunk/pysys/process/plat-unix/helper.py
trunk/pysys/process/plat-unix/monitor.py
trunk/pysys/process/user.py
trunk/pysys/utils/allocport.py
trunk/pysys/utils/filediff.py
trunk/pysys/utils/filereplace.py
trunk/pysys/utils/fileunzip.py
trunk/pysys/utils/fileutils.py
trunk/pysys/utils/loader.py
trunk/pysys/utils/perfreporter.py
trunk/pysys/utils/smtpserver.py
trunk/pysys/utils/threadpool.py
trunk/pysys/xml/descriptor.py
trunk/pysys/xml/manual.py
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <mor...@us...> - 2018-05-13 15:21:15
|
Revision: 895
http://sourceforge.net/p/pysys/code/895
Author: moraygrieve
Date: 2018-05-13 15:21:12 +0000 (Sun, 13 May 2018)
Log Message:
-----------
Fix some failed identifier crossreference targets for epydoc
Modified Paths:
--------------
trunk/pysys/basetest.py
trunk/pysys/utils/logutils.py
trunk/pysys/writer/__init__.py
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <mor...@us...> - 2018-05-13 16:49:29
|
Revision: 897
http://sourceforge.net/p/pysys/code/897
Author: moraygrieve
Date: 2018-05-13 16:49:24 +0000 (Sun, 13 May 2018)
Log Message:
-----------
Add in a log performance category
Modified Paths:
--------------
trunk/pysys/constants.py
trunk/pysys/utils/logutils.py
trunk/pysys/utils/perfreporter.py
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <mor...@us...> - 2018-05-17 20:20:37
|
Revision: 915
http://sourceforge.net/p/pysys/code/915
Author: moraygrieve
Date: 2018-05-17 20:20:34 +0000 (Thu, 17 May 2018)
Log Message:
-----------
Add in support to color multiple indexes in the record, and update output for progress and performance writers
Modified Paths:
--------------
trunk/pysys/utils/logutils.py
trunk/pysys/utils/perfreporter.py
trunk/pysys/writer/__init__.py
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|