version 1.103, 2010/07/02 09:26:34
|
version 1.106.4.1, 2012/10/26 04:08:28
|
|
|
ifeq ($(PEGASUS_ENABLE_CMPI_PROVIDER_MANAGER),true) | ifeq ($(PEGASUS_ENABLE_CMPI_PROVIDER_MANAGER),true) |
$(MAKE) --directory=$(PEGASUS_ROOT) -f TestMakefile run_Cmpi_Sub | $(MAKE) --directory=$(PEGASUS_ROOT) -f TestMakefile run_Cmpi_Sub |
endif | endif |
|
$(MAKE) --directory=$(PEGASUS_ROOT) -f TestMakefile cimprovagt32tests |
$(MAKE) --directory=$(PEGASUS_ROOT) -f TestMakefile run_idleConnectionTimeout1 | $(MAKE) --directory=$(PEGASUS_ROOT) -f TestMakefile run_idleConnectionTimeout1 |
$(MAKE) --directory=$(PEGASUS_ROOT) -f TestMakefile run_idleConnectionTimeout2 | $(MAKE) --directory=$(PEGASUS_ROOT) -f TestMakefile run_idleConnectionTimeout2 |
|
$(MAKE) --directory=$(PEGASUS_ROOT) -f TestMakefile run_providerReregisterTests |
##################### | ##################### |
# | # |
# stresstests | # stresstests |
|
|
## authentication enabled. | ## authentication enabled. |
## | ## |
############################################################################### | ############################################################################### |
OOPProvFail_TS1a_CONFIG_OPTIONS = forceProviderProcesses=true enableAuthentication=true |
OOPProvFail_TS1a_CONFIG_OPTIONS = forceProviderProcesses=true enableAuthentication=true maxFailedProviderModuleRestarts=0 |
OOPProvFail_TS1b_CONFIG_OPTIONS = forceProviderProcesses=true enableAuthentication=false |
OOPProvFail_TS1b_CONFIG_OPTIONS = forceProviderProcesses=true enableAuthentication=false maxFailedProviderModuleRestarts=0 |
OOPProvFail_TS1_TEST_CMDS = \ | OOPProvFail_TS1_TEST_CMDS = \ |
$(MAKE)@@--directory=$(PEGASUS_ROOT)/src/Providers/TestProviders/OOPModuleFailureProvider/testclient@@OOPProvFail_TS1 | $(MAKE)@@--directory=$(PEGASUS_ROOT)/src/Providers/TestProviders/OOPModuleFailureProvider/testclient@@OOPProvFail_TS1 |
| |
|
|
## to exit and the test suite to fail. | ## to exit and the test suite to fail. |
## | ## |
############################################################################### | ############################################################################### |
OOPProvFail_TS3_CONFIG_OPTIONS = forceProviderProcesses=true enableAuthentication=true |
OOPProvFail_TS3_CONFIG_OPTIONS = forceProviderProcesses=true enableAuthentication=true maxFailedProviderModuleRestarts=0 |
OOPProvFail_TS3a_TEST_CMDS = \ | OOPProvFail_TS3a_TEST_CMDS = \ |
$(MAKE)@@--directory=$(PEGASUS_ROOT)/src/Providers/TestProviders/OOPModuleFailureProvider/testclient@@OOPProvFail_TS3a | $(MAKE)@@--directory=$(PEGASUS_ROOT)/src/Providers/TestProviders/OOPModuleFailureProvider/testclient@@OOPProvFail_TS3a |
OOPProvFail_TS3b_TEST_CMDS = \ | OOPProvFail_TS3b_TEST_CMDS = \ |
|
|
############################################################################## | ############################################################################## |
| |
| |
|
############################################################################# |
|
## |
|
## 32-bit provider tests on 64-bit CIMServer |
|
## |
|
############################################################################# |
|
|
|
TEST_32BIT_CONFIG_OPTIONS = providerDir=lib32:lib |
|
TEST_32BIT_CMDS = \ |
|
$(MAKE)@@--directory \ |
|
$(PEGASUS_ROOT)/src/Providers/TestProviders -f@@Makefile.cimprovagt32tests@@cimprovagt32tests |
|
cimprovagt32tests: FORCE |
|
ifdef PEGASUS_PLATFORM_FOR_32BIT_PROVIDER_SUPPORT |
|
$(MAKE) -f $(PEGASUS_ROOT)/TestMakefile runTestSuite \ |
|
CIMSERVER_CONFIG_OPTIONS="$(TEST_32BIT_CONFIG_OPTIONS)" \ |
|
TESTSUITE_CMDS="$(TEST_32BIT_CMDS)" |
|
else |
|
@$(ECHO) "PEGASUS_PLATFORM_FOR_32BIT_PROVIDER_SUPPORT not defined, skipping 32-bit tests..." |
|
endif |
|
|
|
############################################################################# |
|
# |
|
# Provider reregistration tests. |
|
# |
|
############################################################################## |
|
run_providerReregisterTests:FORCE |
|
$(MAKE) --directory=$(PEGASUS_ROOT) -f TestMakefile -i cimstop |
|
$(MAKE) --directory=$(PEGASUS_ROOT) -f TestMakefile -i cimstart |
|
$(MAKE) --directory $(PEGASUS_ROOT)/src/Providers/TestProviders/IndicationStressTestProvider/testclient -f Makefile createSubscriptions |
|
$(MAKE) --directory=$(PEGASUS_ROOT) -f TestMakefile -i cimstop |
|
$(MAKE) --directory=$(PEGASUS_ROOT) -f TestMakefile -i cimstart |
|
$(MAKE) --directory $(PEGASUS_ROOT)/src/Providers/TestProviders/IndicationStressTestProvider/testclient -f Makefile reregister_providerTests |
|
$(MAKE) --directory=$(PEGASUS_ROOT) -f TestMakefile -i cimstop |
############################################################################## | ############################################################################## |
## | ## |
## TestXMLRepository rule is used to run the poststarttests suite on | ## TestXMLRepository rule is used to run the poststarttests suite on |
|
|
@ $(MAKE) "-SC" $(ROOT)/src/Pegasus/Repository depend | @ $(MAKE) "-SC" $(ROOT)/src/Pegasus/Repository depend |
@ $(MAKE) "-SC" $(ROOT)/src/Pegasus/Repository | @ $(MAKE) "-SC" $(ROOT)/src/Pegasus/Repository |
| |
|
|
############################################################################### | ############################################################################### |
## | ## |
## Trace Configuration | ## Trace Configuration |