Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
COSMOS i10 QA Phase Execution
This page is created by QA to track all i10 test execution activities from 21 Apr'08 to 02 May'08. This page will be filled in by the QA team as i10 testing phase proceeds.
Contents
QA Test Execution Activities for i10
Primary Tasks:
- E2E testing on Windows XP, 2003 and Red Hat Enterprise Linux Server 5.0 (http://wiki.eclipse.org/COSMOS_DEMO_i10 )
- i10 ERs – JUnits/Manual Tests inspection (http://wiki.eclipse.org/Cosmos1.0Features#Iteration_10_Enhancements)
- Data Visualization TPTP Manual Tests Execution (DataVisualization.UI.Component.Widget.testsuite / UI.Reports.testsuite)
Secondary Tasks:
- Execution of i10 supplement e2e tests (negative) from QA.
- Basic operational efficiency tests (limited performance tests)
For complete i10 QA Activities, refer http://wiki.eclipse.org/COSMOS_QA_i10_Activities
QA Status Summary
Iteration 10 QA testing effort and completion status (21 Apr’08 – 02 May’08)
- QA announces the finish of our testing effort for COSMOS iteration 10 with 1 day ahead of scheduled completion date (02 May, 2008)
- The following activities were completed by QA, as per defined scope of i10 QA activities (http://wiki.eclipse.org/COSMOS_QA_i10_Activities)
i10 QA Execution Summary:
- Build ID: COSMOS-1.0.0-200804270312 (http://www.eclipse.org/cosmos/downloads/?buildId=COSMOS-1.0.0-200804270312)
- End2End testing on 3 platforms (Windows XP,2003 and Red Hat Enterprise Server 5.0) based on i10 demo page instructions (http://wiki.eclipse.org/COSMOS_DEMO_i10)
- Data Visualization TPTP Manual Tests Execution (DataVisualization.UI.Component.Widget.testsuite and DataVisualization.UI.Reports.testsuite)
- Review of i10 ER’s for JUnits and Manual Tests
- Additional E2E tests execution (Negative tests) (http://wiki.eclipse.org/COSMOS_i10_QA_Phase_Execution#i10_End2End_Supplement_Tests_.28Negative.29)
- Limited Performance Tests (Configuration tests & Concurrency tests)
i10 QA Execution Status Page:
- For all above activities, complete status has been captured on http://wiki.eclipse.org/COSMOS_i10_QA_Phase_Execution
i10 bugs list filed by QA:
- https://bugs.eclipse.org/bugs/show_bug.cgi?id=228157
- https://bugs.eclipse.org/bugs/show_bug.cgi?id=228834
- https://bugs.eclipse.org/bugs/show_bug.cgi?id=228158
- https://bugs.eclipse.org/bugs/show_bug.cgi?id=228374
- https://bugs.eclipse.org/bugs/show_bug.cgi?id=221118
- https://bugs.eclipse.org/bugs/show_bug.cgi?id=229109
- https://bugs.eclipse.org/bugs/show_bug.cgi?id=229277
- https://bugs.eclipse.org/bugs/show_bug.cgi?id=229102
- https://bugs.eclipse.org/bugs/show_bug.cgi?id=229593
- https://bugs.eclipse.org/bugs/show_bug.cgi?id=229599
- https://bugs.eclipse.org/bugs/show_bug.cgi?id=229105
- https://bugs.eclipse.org/bugs/show_bug.cgi?id=229600
- https://bugs.eclipse.org/bugs/show_bug.cgi?id=228159
- https://bugs.eclipse.org/bugs/show_bug.cgi?id=228161
- https://bugs.eclipse.org/bugs/show_bug.cgi?id=229591
E2E testing status (WinXP SP2/Win2K3 SP1/RHES 5.0)
Build Installation and Configuration
Test Description | Test Status
Windows XP SP2 |
Test Status
Windows 2003 SP1 |
Test Status
RHES 5.0 |
Remarks |
---|---|---|---|---|
<cosmos-demo>/bin/configDemo.bat <tomcatDir> <cosmosDir> <birt-path> <dojo-path> <axis2war-path> | Passed | Passed | Passed | None |
Starting COSMOS components : Management Console
Test Description | Test Status
Windows XP SP2 |
Test Status
Windows 2003 SP1 |
Test Status
RHES 5.0 |
Remarks |
---|---|---|---|---|
<cosmos-demo>\cosmos-client\cosmosClient.bat http://localhost:8080/axis2/services/Broker | Passed | Passed | Passed | None |
COSMOS> broker registerAllDataManagers | Passed | Passed | Passed | Found warnings - "log4j:WARN No appenders could be found for logger (org.apache.axis2.util.Loader).
log4j:WARN Please initialize the log4j system properly." |
COSMOS> broker getDataManagers | Passed | Passed | Passed | None |
COSMOS> finddatamanagers http://localhost:8080/axis2/services/CosmosServiceFinder | Passed | Passed | Passed | None |
COSMOS> broker deregister domsr01-xp StatDataManager | Passed | Passed | Passed | None |
COSMOS> broker deregister domsr01-xp LoggingDataManager | Passed | Passed | Passed | None |
COSMOS> broker deregister domsr01-xp TestFederatingCMDB | Passed | Passed | Passed | None |
COSMOS> broker deregister domsr01-xp ExampleMdr | Passed | Passed | Passed | None |
COSMOS> broker deregister domsr01-xp SMLMDR | Passed | Passed | Passed | None |
COSMOS> broker deregister domsr01-xp AperiMdr | Passed | Passed | Passed | None |
COSMOS> graphQuery domsr01-xp SMLMDR D:\cosmosi10\cosmos-demo\cosmos-client\cmdbfQuery\SMLMDR\testInstanceIdQuery.txt | Passed | Passed | Passed | None |
COSMOS> graphQuery domsr01-xp SMLMDR D:\cosmosi10\cosmos-demo\cosmos-client\cmdbfQuery\SMLMDR\testPropertyQuery.txt | Passed | Passed | Passed | None |
COSMOS> graphQuery domsr01-xp ExampleMdr D:\cosmosi10\cosmos-demo\cosmos-client\cmdbfQuery\ExampleMDR\all-students.txt | Passed | Passed | Passed | None |
COSMOS> graphQuery domsr01-xp ExampleMdr D:\cosmosi10\cosmos-demo\cosmos-client\cmdbfQuery\ExampleMDR\all-teachers.txt | Passed | Passed | Passed | None |
COSMOS> graphQuery domsr01-xp ExampleMdr D:\cosmosi10\cosmos-demo\cosmos-client\cmdbfQuery\ExampleMDR\relationship-all-classes.txt | Passed | Passed | Passed | None |
COSMOS> graphQuery domsr01-xp ExampleMdr D:\cosmosi10\cosmos-demo\cosmos-client\cmdbfQuery\ExampleMDR\teaches-relationship.txt | Passed | Passed | Passed | None |
COSMOS> graphQuery domsr01-xp AperiMdr D:\cosmosi10\cosmos-demo\cosmos-client\cmdbfQuery\AperiMdr\StorageSystem_all_items.txt | Passed | Passed | Passed | None |
COSMOS> graphQuery domsr01-xp AperiMdr D:\cosmosi10\cosmos-demo\cosmos-client\cmdbfQuery\AperiMdr\StorageSystem_localid.txt | Passed | Passed | Passed | None |
COSMOS> graphQuery domsr01-xp AperiMdr D:\cosmosi10\cosmos-demo\cosmos-client\cmdbfQuery\AperiMdr\StorageSystem_display_name.txt | Passed | Passed | Passed | None |
COSMOS> graphQuery domsr01-xp AperiMdr D:\cosmosi10\cosmos-demo\cosmos-client\cmdbfQuery\AperiMdr\StorageSystem_relationship.txt | Passed | Passed | Passed | None |
COSMOS> COSMOS> graphQuery domsr01-xp TestFederatingCMDB D:\cosmosi10\cosmos-demo\cosmos-client\cmdbfQuery\TestFederatingCMDB\all_items.txt | Passed | Passed | Passed | Empty Response, no data found. |
Using the COSMOS Web User Interface
Test Description | Test Status
Windows XP SP2 |
Test Status
Windows 2003 SP1 |
Test Status
RHES 5.0 |
Remarks |
---|---|---|---|---|
http://localhost:8080/COSMOSUI/?page=cosmos | Passed | Passed | Passed | Found All 6 DataManagers under COSMOS Web UI |
StatDataManager
server 33 tomcat1181829221515 CBE |
Passed | Passed | Passed | Statistical Report generated successfully |
StatDataManager
server 33 tomcat1181829221515 TomcatSet |
Passed | Passed | Passed | Statistical Report generated successfully |
LoggingDataManager
access_log.cbe.xml |
Passed | Passed | Passed | Top 10 Log Report generated successfully |
LoggingDataManager
windows_app_log.cbe.xml |
Passed | Passed | Passed | Top 10 Log Report generated successfully |
Sample Repository with Registration
Submit Query |
Passed | Passed | Passed | Query for all-items resulted Empty Reponse, no data found. |
Sample Repository with Registration
Register Configuration Items... |
Passed | Passed | Passed | Registration with Example MDR is successful |
Sample Repository with Registration
Deregister Configuration Items... |
Passed | Passed | Passed | Deregistration with Example MDR is successful |
Sample Repository with Registration
Submit Query |
Passed | Passed | Passed | Query for all-items resulted Empty Reponse, no data found. |
Sample Repository with Registration
View MetaData |
Passed | Passed | Passed | No Metadata available |
Resource Repository
Submit Query |
Passed | Passed | Passed | Queries executed successfully with proper results |
Resource Repository
View MetaData |
Passed | Passed | Passed | No Metadata available |
AperiMDR
Submit Query |
Passed | Passed | Passed | Using Query builder able to execute and validate queries properly |
AperiMDR
View MetaData |
Passed | Passed | Passed | Displayed MetaData properly |
Sample Repository with Query
Get All Students |
Passed | Passed | Passed | Displayed Query Result for Students data correctly |
Sample Repository with Query
Get All Teachers |
Passed | Passed | Passed | Displayed Query Result for Teachers data correctly |
Sample Repository with Query
Get All Classes |
Passed | Passed | Passed | Displayed Query Result for Classes data correctly |
Sample Repository with Query
Staff01 |
Passed | Passed | Passed | Displayed data for 'students taught by teacher-staff01' correctly |
Sample Repository with Query
Staff02 |
Passed | Passed | Passed | Displayed data for 'students taught by teacher-staff02' correctly |
Sample Repository with Query
Submit Query |
Passed | Passed | Passed | Using Query Builder, able to create and execute queries correctly |
Sample Repository with Query
View MetaData |
Passed | Passed | Passed | Displayed MetaData information correctly |
Data Visualization TPTP Manual Tests
/org.eclipse.cosmos.examples.e2e.tests/manual/DataVisualization.UI.Component.Widget.testsuite
Test Description | Test Status
Windows XP SP2 |
Test Status
RHES 5.0 |
Remarks |
---|---|---|---|
navigate | Passed | Passed | 6 nodes should be shown under "Data Managers"
No "Monitoring Data Repository" node, it should be "StatDataManager" node |
navigate2 | Passed | Passed | No "Create Query" found, it should be "Submit Query" |
properties | Passed | Passed | Given EPR is wrong, it should be http://localhost:8080/axis2/services/ExampleMdrDataManager |
visualize log report | Passed | Passed | No "Monitoring Data Repository" available, it should be "StatDataManager |
visualize stat report | Passed | Passed | None |
properties 2 | Passed | Passed | None |
example cmdbf query | Passed | Passed | XML output contents seems to be wrong, actual result shows only one student detail - "firstName="Mike" id="03 lastname="Lee"" |
SML CMDBF Graph Response Viewer | Passed | Passed | None |
Example MDR CMDBF Graph Response Viewer | Passed | Passed | No cancel button available under details view window, it should be OK button. |
Multiple Graph Response Viewers | Passed | Passed | No "Cancel" button available under detail area, it should be Ok button |
Registration Example | Passed | Passed | None |
DeRegistration Example | Passed | Passed | None |
Partial Registration of MDR with CMDBf | Passed | Passed | None |
Partial DeRegistration of MDR with CMDBf | Passed | Passed | None |
/org.eclipse.cosmos.examples.e2e.tests/manual/DataVisualization.UI.Reports.testsuite
Test Description | Test Status
Windows XP SP2 |
Test Status
RHES 5.0 |
Remarks |
---|---|---|---|
LogReport | Passed | Passed | None |
StatReport | Passed | Passed | None |
i10 End2End Supplement Tests (Negative)
COSMOS Command Line Client : Management Console
Test Description | Test Status
Windows XP SP2 |
Test Status
RHES 5.0 |
Remarks |
---|---|---|---|
Configure tomcat port to 9080 (other than default port : 8080) and test the following:
Expected Result:
|
Passed | Passed | None |
Test Broker registration other than defaul port 8080 (say 9080):
Expected Result:
|
Failed | Failed | DataManagers are getting registered on default port 8080 only, ignored actual port 9080 |
Test Broker registration multiple times:
Expected Result:
ed." |
Passed | Passed | Found expected message under tomcat console window |
Without broker registration, test the following:
Expected Result:
|
Passed | Passed | None |
After succesful broker registration, test the following:
Expected Result:
|
Passed | Passed | None |
Without any broker registration, test the following
Expected Result:
|
Passed | Passed | None |
Test deregistration of StatDataManager with valid hostname and valid datamanager name :
Expected Result:
|
Passed | Passed | None |
Test deregistration of StatDataManager with invalid hostname and valid datamanager name :
Expected Result:
|
Failed | Failed | No Failure message, it still shows "DataManager deregistered" |
Test deregistration of StatDataManager with valid hostname and invalid datamanager name :
Expected Result:
|
Failed | Failed | No Failure message, it still shows "DataManager deregistered" |
Test graphQuery for SMLMDR, with valid hostname,valid DataManager,valid query path:
Expected Result:
|
Passed | Passed | This is depended on Broker registration issue, fixed manually to test this. |
Test graphQuery for SMLMDR, with invalid hostname,valid DataManager,valid query path:
Expected Result:
|
Passed | Passed | Displaying error message as "SMLMDR is not registered at the broker." |
Test graphQuery for SMLMDR, with valid hostname,invalid DataManager,valid query path:
Expected Result:
|
Passed | Passed | Displayed error message as "StatDataManager is not registered at the broker." |
Test graphQuery for SMLMDR, with valid hostname,valid DataManager,invalid query path:
Expected Result:
|
Passed | Passed | Displayed "java.io.FileNotFoundException:" error message tree |
Test graphQuery for SMLMDR, with valid hostname,valid DataManager,valid query path with spaces:
Expected Result:
|
Failed | Failed | Displayed "java.io.FileNotFoundException:" error message tree |
Test graphQuery for AperMdr with valid data, with valid Aperi database settings:
Expected Result:
|
Passed | Passed | Query executed successfully |
Test graphQuery for AperMdr with invalid query data, with valid Aperi database settings:
Expected Result:
|
Passed | Passed | Query execution failed with appropriate error message |
Test graphQuery for AperMdr with valid data, with invalid Aperi database settings:
Expected Result:
|
Passed | Passed | Displayed "aperiDB.getStorageSystems error" |
Using the COSMOS Web User Interface
Test Description | Test Status
Windows XP SP2 |
Test Status
RHES 5.0 |
Remarks |
---|---|---|---|
Open COSMOSUI with 8090 port (Make sure all COSMOS Components are up and running at this port)
Expected Result:
|
Passed | Passed | Found All 6 DataManagers under COSMOS Web UI |
Open COSMOSUI, Verify Properties of all DataManagers
Expected Result:
|
Passed | Passed | All EPR's under properties window displayed correctly |
Test StatDataManager, "Statistical Report" generation:
Expected Result:
|
Passed | Passed | Statistical Report generated successfully |
Test "LoggingDataManager", Top 10 Log Report generation:
Expected Result:
|
Passed | Passed | Top 10 Log Report generated successfully |
Test "Sample Repository with Registration",self registration
Expected Result
|
Failed | Failed | Registration successful, but no result data |
Test "Sample Repository with Registration",Resource Repository registration
|
Failed | Failed | Registration successful, but no result data |
Test "Sample Repository with Registration",AperiMdr registration
Expected Result
|
Failed | Failed | Error "org.apache.axis2.AxisFault: AperiMDR error: relationshipTemplate 'all-relationships' is missing a recordConstraint" |
Test Resource Repository, with valid query
Expected Result:
|
Passed | Passed | Queries executed successfully with proper results |
Test Resource Repository, with invalid query
Expected Result:
|
Passed | Passed | Query execution failed with appropriate error message |
Test AperiMDR with proper db configuration and with valid query
Expected Result:
|
Passed | Passed | Using Query builder able to execute and validate queries properly |
Test AperiMDR with proper db configuration and with invalid query
Expected Result:
|
Passed | Passed | Query execution failed and displayed error message |
Test AperiMDR with invalid db configuration and with valid query
Expected Result:
|
Passed | Passed | Query failed with db connection error |
Test "Sample Repository with Query", with valid query
Expected Result:
|
Passed | Passed | Query executed successfully |
Test "Sample Repository with Query", with invalid query
Expected Result:
|
Passed | Passed | Empty Query response displayed under GraphResponseViewer |
i10 ERs - JUnits/Manual Tests Inspection
http://wiki.eclipse.org/Cosmos1.0Features#Iteration_10_Enhancements, QA has verified only following ER's as most of the others are documentation related.
Bugzilla ID | ID Summary | JUnits Tests | Manual Tests | Remarks |
---|---|---|---|---|
214153 | Data Visualization Customization - Customized CMDBf Query Builder | NA | Available | Found Manual tests provided as part of End2End testing at http://wiki.eclipse.org/COSMOS_DEMO_i10 |
214143 | Predefined CMDBf Queries | NA | Available | Manual Tests provided as part of End2End testing at http://wiki.eclipse.org/COSMOS_DEMO_i10 |
220334 | Additional Record Types for the Graph Reponse Viewer | NA | Available | Found TPTP Manual tests defined under /org.eclipse.cosmos.examples.e2e.tests/manual/DataVisualization.UI.Component.Widget.testsuite |
221554 | Provide a simple view to show the service meta data from an MDR. | NA | Available | No explicit tests provided, however this has been covered as part of End2End tests defined at http://wiki.eclipse.org/COSMOS_DEMO_i10 |
217303 | Support partial registering and deregister configuration Items | NA | Available | No explicit tests provided, however this has been covered as part of End2End tests defined at http://wiki.eclipse.org/COSMOS_DEMO_i10 |
221901 | Service side responses should be cached to reduce network calls | Available | NA | No Manual tests found, seems to have JUnits, but unable to find it's location |
205825 | Update SML validator implementation based on changes to the SML latest draft | NA | NA | This ER related to documentation |
222982 | Widget factory should generate unique ids when instantiating widgets | NA | Available | No explicit tests found, I guess some tests under COSMOSUITests suite would cover this as well. |
220949 | MDRs need to accept vanilla web service requests | NA | Available | No explicit tests provided, however this has been covered with End2End tests available at http://wiki.eclipse.org/COSMOS_DEMO_i10 |
220952 | Broker to manage MDRs that do not support WSA and WSRF | NA | NA | No Manual/Junits tests found for testing |
220955 | deregister data managers from broker | NA | Available | covered under http://wiki.eclipse.org/COSMOS_DEMO_i10 |
221324 | Additional Record Types for the Graph Reponse Viewer - Widget | Available | Available | Found TPTP Manual tests : /org.eclipse.cosmos.examples.e2e.tests/manual/DataVisualization.UI.Component.Widget.testsuite |
221322 | Additional Record Types for the Graph Reponse Viewer | Available | Available | Found TPTP Manual tests : /org.eclipse.cosmos.examples.e2e.tests/manual/DataVisualization.UI.Component.Widget.testsuite |
Basic Operational efficiency tests
Configuration Tests
Test Description | Test Status | Remarks |
---|---|---|
Testing the scenario where COSMOSUI running on windows and all COSMOS services running on Linux
Expected Result:
|
Passed | COSMOSUI from windows is working fine. |
Testing the scenario where COSMOSUI running on linux and all COSMOS services running on windows
Expected Result:
|
Passed | COSMOSUI from linux is working fine. |
Concurrency Tests
Test Description | Test Status | Remarks |
---|---|---|
Concurrency tests, where multiple COSMOSUI's running on one machine
Expected Result:
|
Passed | All COSMOS UI's working normally |
Concurrency tests, where multiple COSMOSUI's and multiple COSMOS Command Line Clients running on one machine
Expected Result:
|
Passed | All COSMOS clients working properly |
Volume/Performance Tests
Apache JMeter Tool - Setup Instructions
- Open Jmeter window (jmeter-install-dir\bin\jmeter.bat)
- On the left side, right click on the ‘Test Plan’ node and select ‘Add->Thread Group’. This inserts one child node called ‘Thread Group’ under ‘Test Plan’.
- Select the ‘Thread Group’ node. On the right side for ‘Number of Threads’ text box, give the number of samples.
- Right click on ‘Thread Group’ node, and select ‘Add->Sampler->SOAP/XML- RPC Request’. This inserts one child node called ‘SOAP/XML-RPC Request’ under ‘Thread Group’
- Select the ‘SOAP/XML-RPC Request’ node. On the right-side, in text box URL: give the URL to which the request to be send. In the ‘Soap/XML-RPC Data’ text area type the ‘SOAP request’
- Right click on ‘Thread Group’ node, and select ‘Add->Listener->Summary Report’. This inserts one child node called ‘Summary Report’ under the ‘Thread Group’. We can select our own format for displaying results (summary, table, tree…etc)
- Save the test
- Now, to run the test, from menu bar select Run->Start for running a test.
- Run->Stop for stopping test
- The results will be populated in the Listeners that we have added to the test.
Test Description | Test Status | Remarks |
---|---|---|
Using Apache JMeter Tool,testing Broker with samples of 10,50,100,150,200 users simulation
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> <soapenv:Body><tns:getAllGroups xmlns:tns="http://www.eclipse.org/cosmos/broker" /> </soapenv:Body></soapenv:Envelope>
Expected Result:
|
None | |
Using Apache JMeter Tool,testing StatDataManager with samples of 10,50,100,150,200 users simulation
Expected Result:
|
None | |
Using Apache JMeter Tool,testing LoggingDataManager with samples of 10,50,100,150,200 users simulation
Expected Result:
|
None | |
Using Apache JMeter Tool,testing FederatingCMDB with samples of 10,50,100,150,200 users simulation
<cmdbf:itemTemplate id="all-items"> </cmdbf:itemTemplate> <cmdbf:relationshipTemplate id="all-relationships"> <cmdbf:sourceTemplate ref="all-items" /> <cmdbf:targetTemplate ref="all-items" /> </cmdbf:relationshipTemplate> </cmdbf:query></soapenv:Body></soapenv:Envelope>
<cmdbf:mdrId /> <cmdbf:itemList> <cmdbf:item> <cmdbf:record xmlns="http://school"> <student> <identity firstName="Mike" id="03" lastName="Lee"> </identity> </student> <cmdbf:recordMetadata> <cmdbf:recordId>03</cmdbf:recordId> </cmdbf:recordMetadata> </cmdbf:record> <cmdbf:instanceId> <cmdbf:mdrId>org.eclipse.cosmos.samples.cmdbf.XMLRepository</cmdbf:mdrId> <cmdbf:localId>03</cmdbf:localId> </cmdbf:instanceId> </cmdbf:item> <cmdbf:item> <cmdbf:record xmlns="http://school"> <student> <identity firstName="Jane" id="02" lastName="Ryerson"> </identity> </student> <cmdbf:recordMetadata> <cmdbf:recordId>02</cmdbf:recordId> </cmdbf:recordMetadata> </cmdbf:record> <cmdbf:instanceId> <cmdbf:mdrId>org.eclipse.cosmos.samples.cmdbf.XMLRepository</cmdbf:mdrId> <cmdbf:localId>02</cmdbf:localId> </cmdbf:instanceId> </cmdbf:item> <cmdbf:item> <cmdbf:record xmlns="http://school"> <student> <identity firstName="Bob" id="01" lastName="Davidson"> </identity> </student> <cmdbf:recordMetadata> <cmdbf:recordId>01</cmdbf:recordId> </cmdbf:recordMetadata> </cmdbf:record> <cmdbf:instanceId> <cmdbf:mdrId>org.eclipse.cosmos.samples.cmdbf.XMLRepository</cmdbf:mdrId> <cmdbf:localId>01</cmdbf:localId> </cmdbf:instanceId> </cmdbf:item> <cmdbf:item> <cmdbf:record xmlns="http://school"> <teacher> <identity firstName="Heather" id="staff02" lastName="Reeba"> </identity> </teacher> <cmdbf:recordMetadata> <cmdbf:recordId>staff02</cmdbf:recordId> </cmdbf:recordMetadata> </cmdbf:record> <cmdbf:instanceId> <cmdbf:mdrId>org.eclipse.cosmos.samples.cmdbf.XMLRepository</cmdbf:mdrId> <cmdbf:localId>staff02</cmdbf:localId> </cmdbf:instanceId> </cmdbf:item> <cmdbf:item> <cmdbf:record xmlns="http://school"> <teacher> <identity firstName="Dawn" id="staff01" lastName="Johnson"> </identity> </teacher> <cmdbf:recordMetadata> <cmdbf:recordId>staff01</cmdbf:recordId> </cmdbf:recordMetadata> </cmdbf:record> <cmdbf:instanceId> <cmdbf:mdrId>org.eclipse.cosmos.samples.cmdbf.XMLRepository</cmdbf:mdrId> <cmdbf:localId>staff01</cmdbf:localId> </cmdbf:instanceId> </cmdbf:item> </cmdbf:itemList> <cmdbf:relationshipList> <cmdbf:relationship> <cmdbf:source> <cmdbf:mdrId>org.eclipse.cosmos.samples.cmdbf.XMLRepository</cmdbf:mdrId> <cmdbf:localId>staff02</cmdbf:localId> </cmdbf:source> <cmdbf:target> <cmdbf:mdrId>org.eclipse.cosmos.samples.cmdbf.XMLRepository</cmdbf:mdrId> <cmdbf:localId>03</cmdbf:localId> </cmdbf:target> <cmdbf:record xmlns="http://school"> <class courseCode="PHY01" name="Physics"> <students> <enrolledStudent idRef="02"> </enrolledStudent> <enrolledStudent idRef="03"> </enrolledStudent> </students> <teacher idRef="staff02"> </teacher> </class> <cmdbf:recordMetadata> <cmdbf:recordId>PHY01</cmdbf:recordId> </cmdbf:recordMetadata> </cmdbf:record> <cmdbf:instanceId> <cmdbf:mdrId>org.eclipse.cosmos.samples.cmdbf.XMLRepository</cmdbf:mdrId> <cmdbf:localId>PHY01</cmdbf:localId> </cmdbf:instanceId> </cmdbf:relationship> <cmdbf:relationship> <cmdbf:source> <cmdbf:mdrId>org.eclipse.cosmos.samples.cmdbf.XMLRepository</cmdbf:mdrId> <cmdbf:localId>staff02</cmdbf:localId> </cmdbf:source> <cmdbf:target> <cmdbf:mdrId>org.eclipse.cosmos.samples.cmdbf.XMLRepository</cmdbf:mdrId> <cmdbf:localId>02</cmdbf:localId> </cmdbf:target> <cmdbf:record xmlns="http://school"> <class courseCode="MAT01" name="Mathematics"> <students> <enrolledStudent idRef="01"> </enrolledStudent> <enrolledStudent idRef="02"> </enrolledStudent> </students> <teacher idRef="staff02"> </teacher> </class> <cmdbf:recordMetadata> <cmdbf:recordId>MAT01</cmdbf:recordId> </cmdbf:recordMetadata> </cmdbf:record> <cmdbf:instanceId> <cmdbf:mdrId>org.eclipse.cosmos.samples.cmdbf.XMLRepository</cmdbf:mdrId> <cmdbf:localId>MAT01</cmdbf:localId> </cmdbf:instanceId> </cmdbf:relationship> <cmdbf:relationship> <cmdbf:source> <cmdbf:mdrId>org.eclipse.cosmos.samples.cmdbf.XMLRepository</cmdbf:mdrId> <cmdbf:localId>staff02</cmdbf:localId> </cmdbf:source> <cmdbf:target> <cmdbf:mdrId>org.eclipse.cosmos.samples.cmdbf.XMLRepository</cmdbf:mdrId> <cmdbf:localId>02</cmdbf:localId> </cmdbf:target> <cmdbf:record xmlns="http://school"> <class courseCode="PHY01" name="Physics"> <students> <enrolledStudent idRef="02"> </enrolledStudent> <enrolledStudent idRef="03"> </enrolledStudent> </students> <teacher idRef="staff02"> </teacher> </class> <cmdbf:recordMetadata> <cmdbf:recordId>PHY01</cmdbf:recordId> </cmdbf:recordMetadata> </cmdbf:record> <cmdbf:instanceId> <cmdbf:mdrId>org.eclipse.cosmos.samples.cmdbf.XMLRepository</cmdbf:mdrId> <cmdbf:localId>PHY01</cmdbf:localId> </cmdbf:instanceId> </cmdbf:relationship> <cmdbf:relationship> <cmdbf:source> <cmdbf:mdrId>org.eclipse.cosmos.samples.cmdbf.XMLRepository</cmdbf:mdrId> <cmdbf:localId>staff02</cmdbf:localId> </cmdbf:source> <cmdbf:target> <cmdbf:mdrId>org.eclipse.cosmos.samples.cmdbf.XMLRepository</cmdbf:mdrId> <cmdbf:localId>01</cmdbf:localId> </cmdbf:target> <cmdbf:record xmlns="http://school"> <class courseCode="MAT01" name="Mathematics"> <students> <enrolledStudent idRef="01"> </enrolledStudent> <enrolledStudent idRef="02"> </enrolledStudent> </students> <teacher idRef="staff02"> </teacher> </class> <cmdbf:recordMetadata> <cmdbf:recordId>MAT01</cmdbf:recordId> </cmdbf:recordMetadata> </cmdbf:record> <cmdbf:instanceId> <cmdbf:mdrId>org.eclipse.cosmos.samples.cmdbf.XMLRepository</cmdbf:mdrId> <cmdbf:localId>MAT01</cmdbf:localId> </cmdbf:instanceId> </cmdbf:relationship> <cmdbf:relationship> <cmdbf:source> <cmdbf:mdrId>org.eclipse.cosmos.samples.cmdbf.XMLRepository</cmdbf:mdrId> <cmdbf:localId>staff01</cmdbf:localId> </cmdbf:source> <cmdbf:target> <cmdbf:mdrId>org.eclipse.cosmos.samples.cmdbf.XMLRepository</cmdbf:mdrId> <cmdbf:localId>03</cmdbf:localId> </cmdbf:target> <cmdbf:record xmlns="http://school"> <class courseCode="ECM01" name="Economics"> <students> <enrolledStudent idRef="01"> </enrolledStudent> <enrolledStudent idRef="03"> </enrolledStudent> </students> <teacher idRef="staff01"> </teacher> </class> <cmdbf:recordMetadata> <cmdbf:recordId>ECM01</cmdbf:recordId> </cmdbf:recordMetadata> </cmdbf:record> <cmdbf:instanceId> <cmdbf:mdrId>org.eclipse.cosmos.samples.cmdbf.XMLRepository</cmdbf:mdrId> <cmdbf:localId>ECM01</cmdbf:localId> </cmdbf:instanceId> </cmdbf:relationship> <cmdbf:relationship> <cmdbf:source> <cmdbf:mdrId>org.eclipse.cosmos.samples.cmdbf.XMLRepository</cmdbf:mdrId> <cmdbf:localId>staff01</cmdbf:localId> </cmdbf:source> <cmdbf:target> <cmdbf:mdrId>org.eclipse.cosmos.samples.cmdbf.XMLRepository</cmdbf:mdrId> <cmdbf:localId>01</cmdbf:localId> </cmdbf:target> <cmdbf:record xmlns="http://school"> <class courseCode="ECM01" name="Economics"> <students> <enrolledStudent idRef="01"> </enrolledStudent> <enrolledStudent idRef="03"> </enrolledStudent> </students> <teacher idRef="staff01"> </teacher> </class> <cmdbf:recordMetadata> <cmdbf:recordId>ECM01</cmdbf:recordId> </cmdbf:recordMetadata> </cmdbf:record> <cmdbf:instanceId> <cmdbf:mdrId>org.eclipse.cosmos.samples.cmdbf.XMLRepository</cmdbf:mdrId> <cmdbf:localId>ECM01</cmdbf:localId> </cmdbf:instanceId> </cmdbf:relationship> </cmdbf:relationshipList> </cmdbf:registerRequest></soapenv:Body></soapenv:Envelope>
Expected Result:
|
None | |
Using Apache JMeter Tool,testing ExampleMDR with samples of 10,50,100,150,200 users simulation
Expected Result:
|
None | |
Using Apache JMeter Tool,testing SMLMDR with samples of 10,50,100,150,200 users simulation
Expected Result:
|
None | |
Using Apache JMeter Tool,testing AperiMdr with samples of 10,50,100,150,200 users simulation
Expected Result:
|
None |
Scalability/Stability Tests
Test Description | Test Status | Remarks |
---|---|---|