summaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* BUG#: 7649dmitry.mikulin2008-05-126-162/+162
| | | | | TITLE: PEP 311: various enhancements. DESCRIPTION: Added full support for WS-Man date/time formats; enhanced handling of floating point formats to allow NaN, INF and -INF; added sorting of properties in output instance XML to comply with the spec; added xsi:type to embedded instance declarations; added more tests to cover the changes;
* BUG#: 7610kumpf2008-04-2980-0/+2634
| | | | | TITLE: PEP 311 WS-Management Support in CIM Server DESCRIPTION: Implement WS-Management protocol for WS-Transfer operations.
* BUG#: 7450kumpf2008-02-221-18/+14
| | | | | TITLE: Possible memory leak in StressTestController DESCRIPTION: Use 'return' instead of 'exit' to allow the process to exit cleanly.
* BUG#:7245marek2008-01-1619-1493/+1434
| | | | | | TITLE: All source code files in pegasus/test should be chksrc compliant DESCRIPTION:
* BUG#: 6934sushma.fernandes2007-09-122-10/+0
| | | | | TITLE: Need a mechanism to optionally disable the use of random file DESCRIPTION: Added a PEGASUS_USE_SSL_RANDOMFILE build-time configuration option, removed unused targets in Makefile.Release and some additional cleanup
* BUG#: 6894thilo.boehm2007-09-101-4/+6
| | | | | | TITLE: TestStressTestClient.cpp dose not compile if SSL is not enabled DESCRIPTION: Add PEGAUS_HASSSL and if a test case still use SSL PEGASUS_ASSERT().
* BUG#: 6785kumpf2007-08-103-13/+15
| | | | | TITLE: Non-portable whitespace warnings from makedepend DESCRIPTION: Remove space characters that precede preprocessor directives.
* BUG#: 6674kumpf2007-08-0391-91/+91
| | | | | TITLE: Remove status code descriptions from error messages DESCRIPTION: Include the string form of the CIM status code in the error messages, but not the text description of the error message.
* BUG#:5739ouyang.jian2007-06-053-3/+3
| | | | | | | PEP#:284 TITLE: remove OS400 code DESCRIPTION: Port Pegasus to i5/PASE platform: Step one, remove obsolete OS400 code
* BUG#: 5949venkat.puvvada2007-04-181-4/+1
| | | | TITLE: Content-Type header is not validated
* BUG#: 2436venkat.puvvada2007-03-1510-1021/+0
| | | | TITLE: Inconsistent output from XmlWriter::append
* BUG#: 602karl2007-03-143-30/+0
| | | | | | | TITLE: Clean up DTDVersion, cimVersion, protocolVersion tests DESCRIPTION: Added code to consolidate the test functions and remove minor version tests per cim operation spec
* BUG#: 2436venkat.puvvada2007-03-054-23/+126
| | | | TITLE: Inconsistent output from XmlWriter::append
* BUG#: 6089kamal.locahana2007-02-203-281/+281
| | | | | | TITLE: Changes in CLI command name is not updated in Stress Test DESCRIPTION: Fixed as approved.
* BUG#: 6089kamal.locahana2007-02-201-1/+1
| | | | | | TITLE: Changes in CLI command name is not updated in Stress Test DESCRIPTION: Fixed as approved.
* BUG#: 6129kumpf2007-02-166-2/+70
| | | | | TITLE: CIMOperationRequestDecoder should check for missing CLASS element DESCRIPTION: Verify that the CLASS element is present in a CreateClass or ModifyClass request, so uninitialized CIMClass objects are not propagated to request messages.
* BUG#: 6102kumpf2007-02-131-32/+17
| | | | | TITLE: TestStressTestClient::logInfo() cleanup DESCRIPTION: General clean-up and fixes in the logInfo method.
* BUG#: 6096kumpf2007-02-133-144/+129
| | | | | TITLE: Memory leak in StressTestController DESCRIPTION: Use AutoArrayPtr objects to manage dynamically allocated memory.
* BUG#: 5955carolann.graves2007-01-117-0/+90
| | | | | | TITLE: Simplify CIM version checking in ExportServer CIMExportRequestDecoder and add test cases to cover new code branches DESCRIPTION: Simplified version checking and added test cases.
* BUG#: 5947a.dunfey2007-01-111-1/+1
| | | | | | | | TITLE: Pegasus support for 64-bit Windows platform DESCRIPTION: Add support for the WIN64_IA64_MSVC and WIN64_X86_64_MSVC platforms and remove warnings associated with 64-bit windows compilation.
* BUG#: 5928kumpf2006-12-133-5/+6
| | | | | TITLE: Content-Type HTTP header processing bug DESCRIPTION: Disable the validation of the Content-Type header value until better validation is implemented.
* BUG#: 5719carolann.graves2006-10-2319-19/+0
| | | | | | TITLE: wbemexec tests should not include TE: header to request chunked responses DESCRIPTION: Removed TE headers.
* BUG#: 5707carolann.graves2006-10-185-1/+63
| | | | | | TITLE: Add wbemexec test cases for ExportServer/CIMExportRequestDecoder.cpp branch coverage DESCRIPTION: Added wbemexec test cases.
* BUG#: 5688carolann.graves2006-10-1318-6/+220
| | | | | | TITLE: Add wbemexec tests to improve ExportServer/CIMExportRequestDecoder.cpp branch coverage DESCRIPTION: Added wbemexec tests.
* BUG#: 5581carolann.graves2006-09-2033-2/+519
| | | | | | TITLE: Add wbemexec tests to improve ExportServer/CIMExportRequestDecoder.cpp code coverage DESCRIPTION: Added wbemexec tests.
* BUG#: 5424karl2006-08-241-1/+2
| | | | | | TITLE: Modify to use Constants for Interop Namespace Name DESCRIPTION: Modify many files to eliminate use of literal root/PG_Interop
* BUG#: 5382kumpf2006-08-153-0/+6
| | | | | TITLE: MessageLoader.h and Formatter.h should not be in SDK DESCRIPTION: Move the MessageLoader interface from EXPERIMENTAL to INTERNALONLY to better reflect its status.
* BUG#: 5314mike2006-08-091-1/+0
| | | | | | | | | TITLE: IPC Refactoring DESCRIPTION: This patch cleans up the IPC related classes. It (1) reorganizes related classes into their own headers, (2) makes the mutex class recursive to eliminate recursive lock exclusion logic, (3) reimplements condition variables, renames dozens of global functions.
* BUG#: 5126mike2006-06-191-9/+5
| | | | | | TITLE: Hidden default visibility for shared-library symbols (GCC 4.0 only) DESCRIPTION: This patch introduces symbol exportation for GCC (similar to that used in Windows that requires the PEGASUS_???_LINKAGE macro).
* BUG#: 5068carson.hovey2006-05-301-0/+1
| | | | | | TITLE: OpenVMS: Link error building TestWrapperStressClient.exe DESCRIPTION: OpenVMS complains at link time that pegclient is missing from the list of libraries in the Makefile.
* BUG#: 5043carson.hovey2006-05-181-0/+5
| | | | | | TITLE: OpenVMS: make tests of StressTestController.cpp fails. DESCRIPTION: A different syntax is required by OpenVMS to preserve the quotes of a command line passed to the compiler.
* BUG#:5025denise.eckstein2006-05-121-2/+2
| | | | | | TITLE: Makefile DIR value needs to be relative to pegasus/src DESCRIPTION: Modify Makefile DIR reference be relative to pegasus/src.
* BUG#:5025denise.eckstein2006-05-114-5/+5
| | | | | | TITLE: Makefile DIR value needs to be relative to pegasus/src DESCRIPTION: Modify Makefile DIR reference be relative to pegasus/src.
* BUG#: 5032j.alex2006-05-031-0/+2
| | | | | | | | | TITLE: pegasus/test/StressTestController/Makefile has no tests target DESCRIPTION: The Makefile in the pegasus/test/StressTestController directory has a "poststarttests" target, but no "tests" target. This appears to be causing a test failure on OpenVMS platforms. Added an empty "tests" target in this Makefile.
* BUG#: 5020j.alex2006-04-281-5/+5
| | | | | | | | TITLE: make tests of StressTestController fails on windows DESCRIPTION: Modified StressTestController.cpp to fix this problem. Replaced DEBUG with STRESSTEST_DEBUG
* PEP#: 241j.alex2006-04-2721-1/+7700
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | TITLE: OpenPegasus Stress Tests DESCRIPTION: OpenPegasus Stress Testing Code Modified Files: pegasus/Makefile pegasus/TestMakefile pegasus/test/Makefile Added Files: pegasus/test/StressTestClients/Linkage.h pegasus/test/StressTestClients/Makefile pegasus/test/StressTestClients/TestStressTestClient.cpp pegasus/test/StressTestClients/TestStressTestClient.h pegasus/test/StressTestClients/ModelWalkStressClient/Makefile pegasus/test/StressTestClients/ModelWalkStressClient/TestModelWalkStressClient.cpp pegasus/test/StressTestClients/WrapperStressClient/Makefile pegasus/test/StressTestClients/WrapperStressClient/TestWrapperStressClient.cpp pegasus/test/StressTestController/Makefile pegasus/test/StressTestController/README pegasus/test/StressTestController/StressTestController.cpp pegasus/test/StressTestController/StressTestController.h pegasus/test/StressTestController/StressTestControllerException.cpp pegasus/test/StressTestController/StressTestControllerException.h pegasus/test/StressTestController/StressTestControllerMain.cpp pegasus/test/StressTestController/default_stresstest.conf pegasus/test/StressTestController/tests/Makefile pegasus/test/StressTestController/tests/invalid_configuration.conf pegasus/test/StressTestController/tests/invalid_noclients.conf pegasus/test/StressTestController/tests/result.master
* BUG#: 4967kumpf2006-04-187-5/+40
| | | | | TITLE: DuplicateContentLengthTag01 test fails when not using local connection DESCRIPTION: Update wbemexec to do less manipulation of the request message it sends, to improve consistency of behavior for local and remote connections. Update the affected test cases.
* BUG#: 4938kumpf2006-04-119-0/+147
| | | | | TITLE: CIM Server should reject duplicate HTTP headers DESCRIPTION: Concatenate the values of duplicate HTTP headers using a comma separator.
* BUG#: 4853carson.hovey2006-03-037-189/+7
| | | | | | TITLE: Various Makefile(s) using @ echo instead of @ $(ECHO) DESCRIPTION: Echo is not a command on VMS so the echo macro is needed.
* BUG#: 4853carson.hovey2006-03-034-13/+13
| | | | | | TITLE: Various Makefile(s) using @ echo instead of @ $(ECHO) DESCRIPTION: Echo is not a command on VMS so the echo macro is needed.
* BUG#:4845denise.eckstein2006-03-0212-1/+201
| | | | | | TITLE: Need to enhance CIM Export Message Header Test Coverage DESCRIPTION: Adding new wbemexec tests.
* BUG#: 4785RELEASE_2_5-rootkarl2006-02-187-0/+210
| | | | | | TITLE: Add 2006 license to numerous readme files DESCRIPTION: Added license text to readme files.
* BUG#: 4762jim.wunderlich2006-02-141-2/+2
| | | | | | | | | | | | | | | | | | TITLE: EnableAuthentication in standardtest fail trying to use user "guest" DESCRIPTION: This change introduces the concept of a test user that can be specified when the test are running rather than hard coding everything to "guest". This changes all the hardcoded "guest" user_id and passwords to use the environment variables PEGASUS_TEST_USER_ID and PEGASUS_TEST_USER_PASS. Currently PEGASUS_TEST_USER_ID and PEGASUS_TEST_USER_PASS both default to guest if they are not specified within the users environment. See the file pegasus/mak/test.mak for more comments regarding the concept of System wide user ID's and passwords to be used within the pegasus test environment.
* BUG#: 4720jim.wunderlich2006-01-311-1/+1
| | | | | | | | | | TITLE: wetest - AssociatorNames30004 fails on SOLARIS_SPARC_CC DESCRIPTION: - Makes PEGASUS_SNIA_INTEROP_TEST dependent on env var as it should be. - removes extra circumflex from the XML file that should not be there since it is not part of the test to produce the desired error response and it only confuses what the error within the XML file is.
* BUG#: 4691karl2006-01-3063-64/+190
| | | | | | TITLE: Update Licenses to 2006 DESCRIPTION: Updates most of the licenses to 2006. The slp_client directories are excluded for the moment pending discussion. This change has passed unit and system tests. Note that this changes just about EVERY file in Pegasus.
* BUG#: 4613kumpf2006-01-278-8/+8
| | | | | TITLE: Need consistent setting of Vendor property in provider registration DESCRIPTION: Changed the Vendor property to specify OpenPegasus in all provider registration MOFs.
* BUG#: 4625kumpf2006-01-1116-58/+58
| | | | | TITLE: XmlParser substitutes character references before normalizing data DESCRIPTION: Do XmlParser normalization and reference substitution in the same pass over the data, so that characters encoded with references are not affected by whitespace compression.
* BUG#: 4491kumpf2005-11-293-1422/+1422
| | | | | TITLE: wbemexec tests fail with PEGASUS_ENABLE_SORTED_DIFF=false DESCRIPTION: Update the expected test results to match the Bug 4282 hashing algorithm change.
* BUG#: 4489jim.wunderlich2005-11-221-1/+1
| | | | | | | | | | TITLE: Need PEGASUS_TEST_ASSERT() that is always defined DESCRIPTION: This is the first part of a two part change. - This change defines PEGASUS_TEST_ASSERT() and changes references to assert() in all test files to PEGASUS_TEST_ASSERT(). - The second part will change references to PEGASUS_ASSERT() in the test files to PEGASUS_TEST_ASSERT()
* BUG#: 4143gs.keenan2005-10-031-2/+2
| | | | | | TITLE: OpenVMS - More Makefiles need to be updated for echo and quotes. DESCRIPTION: Replace 'echo' with '$(ECHO)' macro and add double quotes around cimmofl qualifiers.