aboutsummaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* adding more gathering for as7 and fixing an error where trying to add a ↵Jesse Jaggars2012-04-051-0/+6
| | | | unicode filename to a zipfile would fail
* fixing some python2.5 compatibility issuesJesse Jaggars2012-03-141-1/+9
|
* Squashed commit of the following:Jesse Jaggars2012-03-133-1/+328
| | | | | | | | | | | | | | commit 1c2cf82a424125decda210a557755e8467bf0b2b Author: Jesse Jaggars <jjaggars@redhat.com> Date: Tue Mar 13 15:20:47 2012 -0500 adding regex sub tests and some docstrings commit d72f2f28b364519710f95a53330821138fc40849 Author: Jesse Jaggars <jjaggars@redhat.com> Date: Tue Mar 13 11:13:06 2012 -0500 adding many tests for plugins
* fixing fileGrep to pass multiple search paths better and we handle ↵Jesse Jaggars2012-03-081-0/+4
| | | | non-existant files as well
* Refactoring PackageManagers and ArchivesJesse Jaggars2012-03-054-2/+74
| | | | | | | Pulled up PackageManager implementation to simplify subclass responsibilities Moved compress method to Archive classes Re-organized utilities.py Added tests to exercise more utilities methods
* Removing many unused bitsJesse Jaggars2012-02-295-161/+13
|
* adding ability to specify multiple files for Plugin.fileGrepJesse Jaggars2012-02-272-1/+56
|
* adding more tests and fixing an error with tar archivesJesse Jaggars2012-02-233-1/+20
|
* refactoring common linux-related policy features into a common superclass, ↵Jesse Jaggars2012-02-231-0/+45
| | | | simplifying specification of valid plugin subclasses
* adding root_symlink support under tarfiles and fixing getOption behaviorJesse Jaggars2012-02-141-0/+10
|
* Fixing a logic error with global option handllingJesse Jaggars2012-02-091-0/+24
|
* Major updates to most of SoSReportJesse Jaggars2011-12-143-0/+249
| | | | | | | | | | | | | | | | | | | | | Code reorganization Cross platform support for Windows, OS X and Linux Dynamically loaded policies Support for loading plugins from multiple locations via __path__ modification of sos.plugins Support for running via Jython Support for executing from a jarfile Support for json based reporting infrastructure - Previous reporting methods still exist Support for other checksum algorithms (determined by policy) Support for other compression algorithms (determined by policy) New plugin API for writing arbitrary information in a new file inside the report archive. New plugin API for modifying files that have been added to the archive. Added API for global plugin options - external interface is unavailable at this time Many small bugfixes
* [tests] worker: tests reflecting the SIGINT design changepcarrier2010-11-281-7/+18
| | | | git-svn-id: svn+ssh://svn.fedorahosted.org/svn/sos/trunk@1053 ef72aa8b-4018-0410-8976-d6e080ef94d8
* [tests] worker: added SIGUSR1 testspcarrier2010-11-281-1/+28
| | | | git-svn-id: svn+ssh://svn.fedorahosted.org/svn/sos/trunk@1050 ef72aa8b-4018-0410-8976-d6e080ef94d8
* [tests] worker: add prompt() and mutualize the "echo lol" outputpcarrier2010-11-281-12/+18
| | | | git-svn-id: svn+ssh://svn.fedorahosted.org/svn/sos/trunk@1049 ef72aa8b-4018-0410-8976-d6e080ef94d8
* [tests] Replaced old expect scripts with pexpectpcarrier2010-11-271-0/+28
| | | | git-svn-id: svn+ssh://svn.fedorahosted.org/svn/sos/trunk@1048 ef72aa8b-4018-0410-8976-d6e080ef94d8
* [tests] worker: new tests, some slowpcarrier2010-11-271-0/+21
| | | | | | | | | | | - empty_glob - increasing_counter - queue_commands Those last two are significantly slower. Actually performance is almost disturbing! git-svn-id: svn+ssh://svn.fedorahosted.org/svn/sos/trunk@1043 ef72aa8b-4018-0410-8976-d6e080ef94d8
* [tests] worker: fixing test_basic_glob for the stricter helperspcarrier2010-11-271-1/+3
| | | | git-svn-id: svn+ssh://svn.fedorahosted.org/svn/sos/trunk@1042 ef72aa8b-4018-0410-8976-d6e080ef94d8
* [tests] worker: SIGINT behaviour almost completely testedpcarrier2010-11-271-0/+18
| | | | | | | | We still need to check that SIGINT when a request is running leads to: - "INTERRUPTED" on stderr; - the flow of execution continuing. git-svn-id: svn+ssh://svn.fedorahosted.org/svn/sos/trunk@1041 ef72aa8b-4018-0410-8976-d6e080ef94d8
* [tests] worker: multiple helperspcarrier2010-11-271-5/+22
| | | | | | | | | Handling \r\n and \n is apparently more difficult than expected... We want to make sure we do not let worker speak more than we expect -> checking that .before is empty except when using lose_expect() git-svn-id: svn+ssh://svn.fedorahosted.org/svn/sos/trunk@1040 ef72aa8b-4018-0410-8976-d6e080ef94d8
* [tests] worker: new imports for incoming featurespcarrier2010-11-271-1/+4
| | | | git-svn-id: svn+ssh://svn.fedorahosted.org/svn/sos/trunk@1039 ef72aa8b-4018-0410-8976-d6e080ef94d8
* [tests] worker: first bunch of testspcarrier2010-11-271-0/+43
| | | | git-svn-id: svn+ssh://svn.fedorahosted.org/svn/sos/trunk@1035 ef72aa8b-4018-0410-8976-d6e080ef94d8
* remove old unittestsastokes2010-03-317-196/+0
| | | | git-svn-id: svn+ssh://svn.fedorahosted.org/svn/sos/trunk@906 ef72aa8b-4018-0410-8976-d6e080ef94d8
* build updatesastokes2010-03-267-0/+196
git-svn-id: svn+ssh://svn.fedorahosted.org/svn/sos/trunk@870 ef72aa8b-4018-0410-8976-d6e080ef94d8