servicediscoveryandcontrol/pnp/test/upnp/IntegTest/testupnp/TestData/Ini_Files/subscribe_0038_rev.ini
changeset 0 f5a58ecadc66
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/servicediscoveryandcontrol/pnp/test/upnp/IntegTest/testupnp/TestData/Ini_Files/subscribe_0038_rev.ini	Tue Feb 02 01:12:20 2010 +0200
@@ -0,0 +1,1760 @@
+//subscribe_0038_rev.ini
+
+////////////////////////////////////////////////////////////////////////////////
+//1.readini = TRUE means giving uri value from ini 
+//2.readini = FALSE means it'll take value from Discovery results
+//3.In case 2_rev, Before describe there must be Discover opeartion to be executed.
+////////////////////////////////////////////////////////////////////////////////
+
+//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////--------------UPNP_REGISTER_STATE_CHANGE_SERVICES_0038--------------------------//////////////////
+//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+///////////////////////////////////////////////////////////////////////////////
+//////SERVICE POINT ON REMOTE MACHINE  AND CONTROL POINT ON LOACL MACHINE//////
+///////////////////////////////////////////////////////////////////////////////
+
+///////////////////////////////////////////////////////////////////////////////
+///CONTROL POINT ON REMOTE MACHINE  AND SERVICE POINT ON LOACL MACHINE/////////
+///DISCOVERY_rev, DESCRIBE AND SUBSCRIBE HAPPENS AT CONTROL POINT//////////////////
+///ONLY PUBLISH AND SENDING NOTIFICATION SENT FROM SERVICE POINT///////////////
+///////////////////////////////////////////////////////////////////////////////
+
+//////////////////////////////////////////////////////////////////
+//Positive case -1 UPNP_REGISTER_STATE_CHANGE_SERVICES_0038
+//Publish service_rev,discover all_rev, describe_rev, subscribe
+/////////////////////////////////////////////////////////////////
+
+[UPnP_Subscribe_0001_rev]
+listofsequences=delay_0001_rev,cpstatus_0001_1_rev,discover_0001_rev,describe_0001_rev,subscribe_0001_rev,Print_0001_rev
+
+[UPnP_Subscribe_0001_rev_server]
+listofsequences=publish_service_0001_rev,delay_3Min_1
+
+[cpstatus_0001_1_rev]
+cpstatus=TRUE
+operationtype=opendiscoverer
+
+[delay_0001_rev]
+operationtype=starttimer
+waittime=10000000
+
+[delay_3Min_1]
+operationtype=starttimer
+waittime=150000000
+
+//Publish a service in a root device
+[publish_service_0001_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\avtransport2.xml
+servicetype=urn:schemas-upnp-org:service:AVTRANSPORTTestService:1
+usn=uuid:25a0be80-8775-4988-b627-720fbd44a627
+cachecontrol=1810
+period=180
+positivecase=TRUE
+schedulerstart=TRUE
+stopscheduler=TRUE
+
+//Discover all
+[discover_0001_rev]
+listofmxtimes=50
+listofservicetypes=ssdp:all
+operationtype=discovery
+schedulerstatus=TRUE
+delayenabled=FALSE
+waittime=50000000
+canceldiscovery=FALSE
+positivecase=TRUE
+
+//Describe the Dev.Locations
+[describe_0001_rev]
+operationtype=describe
+positivecase=TRUE
+readini = FALSE
+
+//Extracts EVENT SUB URLs and subscribe
+[subscribe_0001_rev]
+subscriptionduration=40
+operationtype=subscribe
+positivecase=TRUE
+readini = FALSE
+schedulerstart=TRUE
+stopscheduler=TRUE
+refersection=unsubscribe_0001_rev
+[unsubscribe_0001_rev]
+readini = FALSE
+
+[Print_0001_rev]
+operationtype=printresults
+
+
+//////////////////////////////////////////////////////////////////
+//Positive case -2 UPNP_REGISTER_STATE_CHANGE_SERVICES_0038
+//Publish service_rev,discover service published_rev, describe_rev, subscribe
+//
+/////////////////////////////////////////////////////////////////
+
+[UPnP_Subscribe_0002_rev]
+listofsequences=delay_0002_1_rev,cpstatus_0002_2_rev,discover_0002_rev,describe_0002_rev,subscribe_0002_rev,Print_0002_rev
+
+//,delay_0002_2_rev
+
+[UPnP_Subscribe_0002_rev_server]
+listofsequences=publish_service_0002_rev,delay_3Min_2_rev
+
+[cpstatus_0002_2_rev]
+cpstatus=TRUE
+operationtype=opendiscoverer
+
+[delay_0002_1_rev]
+operationtype=starttimer
+waittime=10000000
+
+[delay_0002_2_rev]
+operationtype=starttimer
+waittime=100000000
+
+[delay_3Min_2_rev]
+operationtype=starttimer
+waittime=150000000
+
+//Publish a service in a root device
+[publish_service_0002_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\avtransport2.xml
+servicetype=urn:schemas-upnp-org:service:AVTRANSPORTTestService:1
+usn=uuid:25a0be80-8775-4988-b627-720fbd44a627
+cachecontrol=1810
+period=180
+positivecase=TRUE
+schedulerstart=TRUE
+stopscheduler=TRUE
+
+
+
+//Discover published service
+[discover_0002_rev]
+listofmxtimes=50
+listofservicetypes=urn:schemas-upnp-org:service:AVTRANSPORTTestService:1
+operationtype=discovery
+schedulerstatus=TRUE
+delayenabled=FALSE
+waittime=50000000
+canceldiscovery=FALSE
+positivecase=TRUE
+
+//Describe the Dev.Locations
+[describe_0002_rev]
+operationtype=describe
+positivecase=TRUE
+readini = FALSE
+
+//Extracts EVENT SUB URLs and subscribe
+[subscribe_0002_rev]
+subscriptionduration=40
+operationtype=subscribe
+positivecase=TRUE
+readini = FALSE
+schedulerstart=TRUE
+stopscheduler=TRUE
+refersection=unsubscribe_0002_rev
+[unsubscribe_0002_rev]
+readini = FALSE
+
+[Print_0002_rev]
+operationtype=printresults
+
+
+//////////////////////////////////////////////////////////////////
+//Positive case -3 UPNP_REGISTER_STATE_CHANGE_SERVICES_0038
+//Publish 5 services in Root _rev,discover service published_rev, describe_rev, subscribe
+/////////////////////////////////////////////////////////////////
+
+[UPnP_Subscribe_0003_rev]
+listofsequences=delay_0003_1_rev,cpstatus_0003_2_rev,discover_0003_rev,describe_0003_rev,subscribe_0003_rev,Print_0003_rev
+
+[UPnP_Subscribe_0003_rev_server]
+listofsequences=publish_service_0003_1_rev,publish_service_0003_2_rev,publish_service_0003_3_rev,publish_service_0003_4_rev,publish_service_0003_5_rev,delay_3Min_3_rev
+
+[cpstatus_0003_2_rev]
+cpstatus=TRUE
+operationtype=opendiscoverer
+
+[delay_0003_1_rev]
+operationtype=starttimer
+waittime=10000000
+
+[delay_3Min_3_rev]
+operationtype=starttimer
+waittime=150000000
+
+//Publish a service in a root device
+[publish_service_0003_1_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\avtransport2.xml
+servicetype=urn:schemas-upnp-org:service:AVTRANSPORTTestService:1
+usn=uuid:25a0be80-8775-4988-b627-720fbd44a627
+cachecontrol=1810
+period=180
+positivecase=TRUE
+
+[publish_service_0003_2_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\connectionmanager2.xml
+servicetype=urn:schemas-upnp-org:service:CONNECTIONMANAGERTestService2:1
+usn=uuid:25a0be80-8775-4988-b627-720fbd44a627
+cachecontrol=1810
+positivecase=TRUE
+
+[publish_service_0003_3_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\contentdirectory2.xml
+servicetype=urn:schemas-upnp-org:service:CONTENTDIRECTORYTestService3:1
+usn=uuid:25a0be80-8775-4988-b627-720fbd44a627
+cachecontrol=1810
+positivecase=TRUE
+
+[publish_service_0003_4_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\renderingcontrol2.xml
+servicetype=urn:schemas-upnp-org:service:RENDERINGCONTROLTestService4:1
+usn=uuid:25a0be80-8775-4988-b627-720fbd44a627
+cachecontrol=1810
+positivecase=TRUE
+
+[publish_service_0003_5_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\scheduledrecording1.xml
+servicetype=urn:schemas-upnp-org:service:SCHEDULEDRECORDINGTestService5:1
+usn=uuid:25a0be80-8775-4988-b627-720fbd44a627
+cachecontrol=1810
+positivecase=TRUE
+schedulerstart=TRUE
+stopscheduler=TRUE
+
+
+//Discover published service
+[discover_0003_rev]
+listofmxtimes=30,40,50,60,70
+listofservicetypes=urn:schemas-upnp-org:service:AVTRANSPORTTestService:1,urn:schemas-upnp-org:service:CONNECTIONMANAGERTestService2:1,urn:schemas-upnp-org:service:CONTENTDIRECTORYTestService3:1,urn:schemas-upnp-org:service:RENDERINGCONTROLTestService4:1,urn:schemas-upnp-org:service:SCHEDULEDRECORDINGTestService5:1
+operationtype=discovery
+schedulerstatus=TRUE
+delayenabled=FALSE
+waittime=50000000
+canceldiscovery=FALSE
+positivecase=TRUE
+
+//Describe the Dev.Locations
+[describe_0003_rev]
+operationtype=describe
+positivecase=TRUE
+readini = FALSE
+
+//Extracts EVENT SUB URLs and subscribe
+[subscribe_0003_rev]
+subscriptionduration=40
+operationtype=subscribe
+positivecase=TRUE
+readini = FALSE
+schedulerstart=TRUE
+stopscheduler=TRUE
+refersection=unsubscribe_0003_rev
+[unsubscribe_0003_rev]
+readini = FALSE
+
+[Print_0003_rev]
+operationtype=printresults
+
+//////////////////////////////////////////////////////////////////////////////////////////////////////////
+//Positive case -4 UPNP_REGISTER_STATE_CHANGE_SERVICES_0038
+//Publish 5 services in Root _rev,discover service published_rev, describe_rev, subscribe_rev, delay for 3 min
+//There is only difference between Case 3 and 4 is Delay @ end at Control point side
+//
+/////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+[UPnP_Subscribe_0004_rev]
+listofsequences=delay_0004_1_rev,cpstatus_0004_2_rev,discover_0004_rev,describe_0004_rev,subscribe_0004_rev,delay_0004_2_rev,Print_0004_rev
+
+[UPnP_Subscribe_0004_rev_server]
+listofsequences=publish_service_0004_1_rev,publish_service_0004_2_rev,publish_service_0004_3_rev,publish_service_0004_4_rev,publish_service_0004_5_rev,delay_3Min_4_rev
+
+[cpstatus_0004_2_rev]
+cpstatus=TRUE
+operationtype=opendiscoverer
+
+[delay_0004_1_rev]
+operationtype=starttimer
+waittime=10000000
+
+[delay_0004_2_rev]
+operationtype=starttimer
+waittime=150000000
+
+[delay_3Min_4_rev]
+operationtype=starttimer
+waittime=150000000
+
+//Publish a service in a root device
+[publish_service_0004_1_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\avtransport2.xml
+servicetype=urn:schemas-upnp-org:service:AVTRANSPORTTestService:1
+usn=uuid:25a0be80-8775-4988-b627-720fbd44a627
+cachecontrol=1810
+period=180
+positivecase=TRUE
+
+
+[publish_service_0004_2_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\connectionmanager2.xml
+servicetype=urn:schemas-upnp-org:service:CONNECTIONMANAGERTestService2:1
+usn=uuid:25a0be80-8775-4988-b627-720fbd44a627
+cachecontrol=1810
+positivecase=TRUE
+
+
+[publish_service_0004_3_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\contentdirectory2.xml
+servicetype=urn:schemas-upnp-org:service:CONTENTDIRECTORYTestService3:1
+usn=uuid:25a0be80-8775-4988-b627-720fbd44a627
+cachecontrol=1810
+positivecase=TRUE
+
+
+[publish_service_0004_4_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\renderingcontrol2.xml
+servicetype=urn:schemas-upnp-org:service:RENDERINGCONTROLTestService4:1
+usn=uuid:25a0be80-8775-4988-b627-720fbd44a627
+cachecontrol=1810
+positivecase=TRUE
+
+
+[publish_service_0004_5_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\scheduledrecording1.xml
+servicetype=urn:schemas-upnp-org:service:SCHEDULEDRECORDINGTestService5:1
+usn=uuid:25a0be80-8775-4988-b627-720fbd44a627
+cachecontrol=1810
+positivecase=TRUE
+schedulerstart=TRUE
+stopscheduler=TRUE
+
+
+
+
+//Discover published service
+[discover_0004_rev]
+listofmxtimes=30,40,50,60,70
+listofservicetypes=urn:schemas-upnp-org:service:AVTRANSPORTTestService:1,urn:schemas-upnp-org:service:CONNECTIONMANAGERTestService2:1,urn:schemas-upnp-org:service:CONTENTDIRECTORYTestService3:1,urn:schemas-upnp-org:service:RENDERINGCONTROLTestService4:1,urn:schemas-upnp-org:service:SCHEDULEDRECORDINGTestService5:1
+operationtype=discovery
+schedulerstatus=TRUE
+delayenabled=FALSE
+waittime=50000000
+canceldiscovery=FALSE
+positivecase=TRUE
+
+//Describe the Dev.Locations
+[describe_0004_rev]
+operationtype=describe
+positivecase=TRUE
+readini = FALSE
+
+//Extracts EVENT SUB URLs and subscribe
+[subscribe_0004_rev]
+subscriptionduration=40
+operationtype=subscribe
+positivecase=TRUE
+readini = FALSE
+schedulerstart=TRUE
+stopscheduler=TRUE
+refersection=unsubscribe_0004_rev
+[unsubscribe_0004_rev]
+readini = FALSE
+
+[Print_0004_rev]
+operationtype=printresults
+
+
+//////////////////////////////////////////////////////////////////////////////////////////////////////////
+//Positive case -5 UPNP_REGISTER_STATE_CHANGE_SERVICES_0038
+//Publish 3 services in embedded device _rev,
+//discover service published_rev, describe_rev, subscribe_rev, delay for 3 min
+/////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+[UPnP_Subscribe_0005_rev]
+listofsequences=delay_0005_1_rev,cpstatus_0005_2_rev,discover_0005_rev,describe_0005_rev,subscribe_0005_rev,delay_0005_2_rev,Print_0005_rev
+
+[UPnP_Subscribe_0005_rev_server]
+listofsequences=publish_embedded_device_0001_1_rev,publish_service_0005_1_rev,publish_service_0005_2_rev,publish_service_0005_3_rev,delay_3Min_4_rev
+
+[cpstatus_0005_2_rev]
+cpstatus=TRUE
+operationtype=opendiscoverer
+
+[delay_0005_1_rev]
+operationtype=starttimer
+waittime=10000000
+
+[delay_0005_2_rev]
+operationtype=starttimer
+waittime=150000000
+
+[delay_3Min_4_rev]
+operationtype=starttimer
+waittime=150000000
+
+//MediaServer -- embedded device
+[publish_embedded_device_0001_1_rev]
+operationtype=publishdevice
+ParentDeviceUid=uuid:25a0be80-8775-4988-b627-720fbd44a627
+DeviceType=urn:schemas-upnp-org:device:MediaServer:1
+FriendlyName=MediaServer
+Manufacturer=Symbian
+ManufacturerURL=http://www.symbian.com/
+ModelDescription=UPnP MediaServer Ver1
+ModelName=IWS-UPNP-MEDIASERVER-1
+ModelNumber=IWS-UPNP-TESTDEVICE-1
+ModelURL=http://www.symbian.com/IWS-UPNP-MEDIASERVER-1
+PresentationURL=http://www.symbian.com/IWS-UPNP-MEDIASERVER-1
+SerialNumber=UPNP0123456789012345678901234567890123456789
+UDN=uuid:25a0be80-8775-4988-b628-MediaServer-1
+UPC=123456789012
+positivecase=TRUE
+cachecontrol=1810
+schedulerstart=TRUE
+stopscheduler=TRUE
+
+
+//Publish a service in a MediaServer device
+[publish_service_0005_1_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\avtransport1.xml
+servicetype=urn:schemas-upnp-org:service:AVTransport:1
+usn=uuid:25a0be80-8775-4988-b628-MediaServer-1
+cachecontrol=1810
+period=180
+positivecase=TRUE
+
+//Publish a service in a MediaServer device
+[publish_service_0005_2_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\contentdirectory1.xml
+servicetype=urn:schemas-upnp-org:service:ContentDirectory:1
+usn=uuid:25a0be80-8775-4988-b628-MediaServer-1
+cachecontrol=1810
+positivecase=TRUE
+
+//Publish a service in a MediaServer device
+[publish_service_0005_3_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\connectionmanager1.xml
+servicetype=urn:schemas-upnp-org:service:ConnectionManager:1
+usn=uuid:25a0be80-8775-4988-b628-MediaServer-1
+cachecontrol=1810
+positivecase=TRUE
+schedulerstart=TRUE
+stopscheduler=TRUE
+
+//Discover published service
+[discover_0005_rev]
+listofmxtimes=30,40,50
+listofservicetypes=urn:schemas-upnp-org:service:AVTransport:1,urn:schemas-upnp-org:service:ContentDirectory:1,urn:schemas-upnp-org:service:ConnectionManager:1
+operationtype=discovery
+schedulerstatus=TRUE
+delayenabled=FALSE
+waittime=50000000
+canceldiscovery=FALSE
+positivecase=TRUE
+
+//Describe the Dev.Locations
+[describe_0005_rev]
+operationtype=describe
+positivecase=TRUE
+readini = FALSE
+
+//Extracts EVENT SUB URLs and subscribe
+[subscribe_0005_rev]
+subscriptionduration=40
+operationtype=subscribe
+positivecase=TRUE
+readini = FALSE
+schedulerstart=TRUE
+stopscheduler=TRUE
+refersection=unsubscribe_0005_rev
+[unsubscribe_0005_rev]
+readini = FALSE
+
+[Print_0005_rev]
+operationtype=printresults
+
+//////////////////////////////////////////////////////////////////
+//Positive case -6 UPNP_REGISTER_STATE_CHANGE_SERVICES_0038
+//Publish a service in root _rev,discover service published_rev, describe_rev, subscribe
+// AFTER SUBSCRIBE RESPONSE OF INITIAL EVENT MESSAGE CLOSE CONTROL POINT ABRUPTLY
+/////////////////////////////////////////////////////////////////
+
+[UPnP_Subscribe_0006_rev]
+listofsequences=delay_0006_1_rev,cpstatus_0006_2_rev,discover_0006_rev,describe_0006_rev,subscribe_0006_rev,Print_0006_rev
+
+[UPnP_Subscribe_0006_rev_server]
+listofsequences=publish_service_0006_rev,delay_3Min_6_rev
+
+[cpstatus_0006_2_rev]
+cpstatus=TRUE
+operationtype=opendiscoverer
+
+[delay_0006_1_rev]
+operationtype=starttimer
+waittime=10000000
+
+[delay_3Min_6_rev]
+operationtype=starttimer
+waittime=150000000
+
+//Publish a service in a root device
+[publish_service_0006_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\avtransport2.xml
+servicetype=urn:schemas-upnp-org:service:AVTRANSPORTTestService:1
+usn=uuid:25a0be80-8775-4988-b627-720fbd44a627
+cachecontrol=1810
+period=180
+positivecase=TRUE
+schedulerstart=TRUE
+stopscheduler=TRUE
+
+//Discover published service
+[discover_0006_rev]
+listofmxtimes=50
+listofservicetypes=urn:schemas-upnp-org:service:AVTRANSPORTTestService:1
+operationtype=discovery
+schedulerstatus=TRUE
+delayenabled=FALSE
+waittime=50000000
+canceldiscovery=FALSE
+positivecase=TRUE
+
+//Describe the Dev.Locations
+[describe_0006_rev]
+operationtype=describe
+positivecase=TRUE
+readini = FALSE
+
+//Extracts EVENT SUB URLs and subscribe
+[subscribe_0006_rev]
+subscriptionduration=40
+operationtype=subscribe
+positivecase=TRUE
+readini = FALSE
+schedulerstart=TRUE
+stopscheduler=TRUE
+abruptclosecp=TRUE
+refersection=unsubscribe_0006_rev
+[unsubscribe_0006_rev]
+readini = FALSE
+
+[Print_0006_rev]
+operationtype=printresults
+
+
+//////////////////////////////////////////////////////////////////
+//Positive case -7 UPNP_REGISTER_STATE_CHANGE_SERVICES_0038
+//Publish 5 services in Root _rev,discover service published_rev, describe_rev, subscribe
+// AFTER SUBSCRIBE RESPONSE OF INITIAL EVENT MESSAGE CLOSE CONTROL POINT ABRUPTLY
+/////////////////////////////////////////////////////////////////
+
+[UPnP_Subscribe_0007_rev]
+listofsequences=delay_0007_1_rev,cpstatus_0007_2_rev,discover_0007_rev,describe_0007_rev,subscribe_0007_rev,Print_0007_rev
+
+[UPnP_Subscribe_0007_rev_server]
+listofsequences=publish_service_0007_1_rev,publish_service_0007_2_rev,publish_service_0007_3_rev,publish_service_0007_4_rev,publish_service_0007_5_rev,delay_3Min_7_rev
+
+[cpstatus_0007_2_rev]
+cpstatus=TRUE
+operationtype=opendiscoverer
+
+[delay_0007_1_rev]
+operationtype=starttimer
+waittime=10000000
+
+[delay_3Min_7_rev]
+operationtype=starttimer
+waittime=150000000
+
+//Publish a service in a root device
+[publish_service_0007_1_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\avtransport2.xml
+servicetype=urn:schemas-upnp-org:service:AVTRANSPORTTestService:1
+usn=uuid:25a0be80-8775-4988-b627-720fbd44a627
+cachecontrol=1810
+period=180
+positivecase=TRUE
+
+[publish_service_0007_2_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\connectionmanager2.xml
+servicetype=urn:schemas-upnp-org:service:CONNECTIONMANAGERTestService2:1
+usn=uuid:25a0be80-8775-4988-b627-720fbd44a627
+cachecontrol=1810
+positivecase=TRUE
+
+[publish_service_0007_3_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\contentdirectory2.xml
+servicetype=urn:schemas-upnp-org:service:CONTENTDIRECTORYTestService3:1
+usn=uuid:25a0be80-8775-4988-b627-720fbd44a627
+cachecontrol=1810
+positivecase=TRUE
+
+[publish_service_0007_4_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\renderingcontrol2.xml
+servicetype=urn:schemas-upnp-org:service:RENDERINGCONTROLTestService4:1
+usn=uuid:25a0be80-8775-4988-b627-720fbd44a627
+cachecontrol=1810
+positivecase=TRUE
+
+[publish_service_0007_5_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\scheduledrecording1.xml
+servicetype=urn:schemas-upnp-org:service:SCHEDULEDRECORDINGTestService5:1
+usn=uuid:25a0be80-8775-4988-b627-720fbd44a627
+cachecontrol=1810
+positivecase=TRUE
+schedulerstart=TRUE
+stopscheduler=TRUE
+
+
+//Discover published service
+[discover_0007_rev]
+listofmxtimes=30,40,50,60,70
+listofservicetypes=urn:schemas-upnp-org:service:AVTRANSPORTTestService:1,urn:schemas-upnp-org:service:CONNECTIONMANAGERTestService2:1,urn:schemas-upnp-org:service:CONTENTDIRECTORYTestService3:1,urn:schemas-upnp-org:service:RENDERINGCONTROLTestService4:1,urn:schemas-upnp-org:service:SCHEDULEDRECORDINGTestService5:1
+operationtype=discovery
+schedulerstatus=TRUE
+delayenabled=FALSE
+waittime=50000000
+canceldiscovery=FALSE
+positivecase=TRUE
+
+//Describe the Dev.Locations
+[describe_0007_rev]
+operationtype=describe
+positivecase=TRUE
+readini = FALSE
+
+//Extracts EVENT SUB URLs and subscribe
+[subscribe_0007_rev]
+subscriptionduration=40
+operationtype=subscribe
+positivecase=TRUE
+readini = FALSE
+schedulerstart=TRUE
+stopscheduler=TRUE
+abruptclosecp=TRUE
+refersection=unsubscribe_0007_rev
+[unsubscribe_0007_rev]
+readini = FALSE
+
+[Print_0007_rev]
+operationtype=printresults
+
+//////////////////////////////////////////////////////////////////////////////////////////////////////////
+//Positive case -8 UPNP_REGISTER_STATE_CHANGE_SERVICES_0038
+//Publish 3 services in embedded device _rev,
+//discover service published_rev, describe_rev, subscribe_rev, delay for 3 min
+//TRY WITH OUT DEALY AFTER SUBSCRIPTION REQUESTS  
+/////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+[UPnP_Subscribe_0008_rev]
+listofsequences=delay_0008_1_rev,cpstatus_0008_2_rev,discover_0008_rev,describe_0008_rev,subscribe_0008_rev,Print_0008_rev
+
+[UPnP_Subscribe_0008_rev_server]
+listofsequences=publish_embedded_device_0001_1_rev,publish_service_0008_1_rev,publish_service_0008_2_rev,publish_service_0008_3_rev,delay_3Min_4_rev
+
+[cpstatus_0008_2_rev]
+cpstatus=TRUE
+operationtype=opendiscoverer
+
+[delay_0008_1_rev]
+operationtype=starttimer
+waittime=10000000
+
+[delay_3Min_4_rev]
+operationtype=starttimer
+waittime=150000000
+
+//MediaServer -- embedded device
+[publish_embedded_device_0001_1_rev]
+operationtype=publishdevice
+ParentDeviceUid=uuid:25a0be80-8775-4988-b627-720fbd44a627
+DeviceType=urn:schemas-upnp-org:device:MediaServer:1
+FriendlyName=MediaServer
+Manufacturer=Symbian
+ManufacturerURL=http://www.symbian.com/
+ModelDescription=UPnP MediaServer Ver1
+ModelName=IWS-UPNP-MEDIASERVER-1
+ModelNumber=IWS-UPNP-TESTDEVICE-1
+ModelURL=http://www.symbian.com/IWS-UPNP-MEDIASERVER-1
+PresentationURL=http://www.symbian.com/IWS-UPNP-MEDIASERVER-1
+SerialNumber=UPNP0123456789012345678901234567890123456789
+UDN=uuid:25a0be80-8775-4988-b628-MediaServer-1
+UPC=123456789012
+positivecase=TRUE
+cachecontrol=1810
+schedulerstart=TRUE
+stopscheduler=TRUE
+
+
+//Publish a service in a MediaServer device
+[publish_service_0008_1_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\avtransport1.xml
+servicetype=urn:schemas-upnp-org:service:AVTransport:1
+usn=uuid:25a0be80-8775-4988-b628-MediaServer-1
+cachecontrol=1810
+period=180
+positivecase=TRUE
+
+//Publish a service in a MediaServer device
+[publish_service_0008_2_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\contentdirectory1.xml
+servicetype=urn:schemas-upnp-org:service:ContentDirectory:1
+usn=uuid:25a0be80-8775-4988-b628-MediaServer-1
+cachecontrol=1810
+positivecase=TRUE
+
+//Publish a service in a MediaServer device
+[publish_service_0008_3_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\connectionmanager1.xml
+servicetype=urn:schemas-upnp-org:service:ConnectionManager:1
+usn=uuid:25a0be80-8775-4988-b628-MediaServer-1
+cachecontrol=1810
+positivecase=TRUE
+schedulerstart=TRUE
+stopscheduler=TRUE
+
+//Discover published service
+[discover_0008_rev]
+listofmxtimes=30,40,50
+listofservicetypes=urn:schemas-upnp-org:service:AVTransport:1,urn:schemas-upnp-org:service:ContentDirectory:1,urn:schemas-upnp-org:service:ConnectionManager:1
+operationtype=discovery
+schedulerstatus=TRUE
+delayenabled=FALSE
+waittime=50000000
+canceldiscovery=FALSE
+positivecase=TRUE
+
+//Describe the Dev.Locations
+[describe_0008_rev]
+operationtype=describe
+positivecase=TRUE
+readini = FALSE
+
+//Extracts EVENT SUB URLs and subscribe
+[subscribe_0008_rev]
+subscriptionduration=40
+operationtype=subscribe
+positivecase=TRUE
+readini = FALSE
+schedulerstart=TRUE
+stopscheduler=TRUE
+refersection=unsubscribe_0008_rev
+[unsubscribe_0008_rev]
+readini = FALSE
+
+[Print_0008_rev]
+operationtype=printresults
+
+
+//////////////////////////////////////////////////////////////////////////////////////////////////////////
+//Positive case -9 UPNP_REGISTER_STATE_CHANGE_SERVICES_0038
+//Publish 3 services in embedded device _rev,
+//discover service published_rev, describe_rev, subscribe_rev, delay for 3 min
+// AFTER SUBSCRIBE RESPONSE OF INITIAL EVENT MESSAGE CLOSE CONTROL POINT ABRUPTLY
+/////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+[UPnP_Subscribe_0009_rev]
+listofsequences=delay_0009_1_rev,cpstatus_0009_2_rev,discover_0009_rev,describe_0009_rev,subscribe_0009_rev,Print_0009_rev
+
+[UPnP_Subscribe_0009_rev_server]
+listofsequences=publish_embedded_device_0001_1_rev,publish_service_0009_1_rev,publish_service_0009_2_rev,publish_service_0009_3_rev,delay_3Min_4_rev
+
+[cpstatus_0009_2_rev]
+cpstatus=TRUE
+operationtype=opendiscoverer
+
+[delay_0009_1_rev]
+operationtype=starttimer
+waittime=10000000
+
+[delay_3Min_4_rev]
+operationtype=starttimer
+waittime=150000000
+
+//MediaServer -- embedded device
+[publish_embedded_device_0001_1_rev]
+operationtype=publishdevice
+ParentDeviceUid=uuid:25a0be80-8775-4988-b627-720fbd44a627
+DeviceType=urn:schemas-upnp-org:device:MediaServer:1
+FriendlyName=MediaServer
+Manufacturer=Symbian
+ManufacturerURL=http://www.symbian.com/
+ModelDescription=UPnP MediaServer Ver1
+ModelName=IWS-UPNP-MEDIASERVER-1
+ModelNumber=IWS-UPNP-TESTDEVICE-1
+ModelURL=http://www.symbian.com/IWS-UPNP-MEDIASERVER-1
+PresentationURL=http://www.symbian.com/IWS-UPNP-MEDIASERVER-1
+SerialNumber=UPNP0123456789012345678901234567890123456789
+UDN=uuid:25a0be80-8775-4988-b628-MediaServer-1
+UPC=123456789012
+positivecase=TRUE
+cachecontrol=1810
+schedulerstart=TRUE
+stopscheduler=TRUE
+
+
+//Publish a service in a MediaServer device
+[publish_service_0009_1_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\avtransport1.xml
+servicetype=urn:schemas-upnp-org:service:AVTransport:1
+usn=uuid:25a0be80-8775-4988-b628-MediaServer-1
+cachecontrol=1810
+period=180
+positivecase=TRUE
+
+//Publish a service in a MediaServer device
+[publish_service_0009_2_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\contentdirectory1.xml
+servicetype=urn:schemas-upnp-org:service:ContentDirectory:1
+usn=uuid:25a0be80-8775-4988-b628-MediaServer-1
+cachecontrol=1810
+positivecase=TRUE
+
+//Publish a service in a MediaServer device
+[publish_service_0009_3_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\connectionmanager1.xml
+servicetype=urn:schemas-upnp-org:service:ConnectionManager:1
+usn=uuid:25a0be80-8775-4988-b628-MediaServer-1
+cachecontrol=1810
+positivecase=TRUE
+schedulerstart=TRUE
+stopscheduler=TRUE
+
+//Discover published service
+[discover_0009_rev]
+listofmxtimes=30,40,50
+listofservicetypes=urn:schemas-upnp-org:service:AVTransport:1,urn:schemas-upnp-org:service:ContentDirectory:1,urn:schemas-upnp-org:service:ConnectionManager:1
+operationtype=discovery
+schedulerstatus=TRUE
+delayenabled=FALSE
+waittime=50000000
+canceldiscovery=FALSE
+positivecase=TRUE
+
+//Describe the Dev.Locations
+[describe_0009_rev]
+operationtype=describe
+positivecase=TRUE
+readini = FALSE
+
+//Extracts EVENT SUB URLs and subscribe
+[subscribe_0009_rev]
+subscriptionduration=40
+operationtype=subscribe
+positivecase=TRUE
+readini = FALSE
+schedulerstart=TRUE
+stopscheduler=TRUE
+abruptclosecp=TRUE
+refersection=unsubscribe_0009_rev
+[unsubscribe_0009_rev]
+readini = FALSE
+
+[Print_0009_rev]
+operationtype=printresults
+
+//////////////////////////////////////////////////////////////////
+//Positive case -10 UPNP_REGISTER_STATE_CHANGE_SERVICES_0038
+//Publish 5 services in Different levels _rev,discover service published_rev, describe_rev, subscribe
+// SUBSCRIBE TO SERVICES PUBLISHED IN DIFFERENT LEVELS
+/////////////////////////////////////////////////////////////////
+
+[UPnP_Subscribe_0010_rev]
+listofsequences=delay_0010_1_rev,cpstatus_0010_2_rev,discover_0010_rev,describe_0010_rev,subscribe_0010_rev,Print_0010_rev
+
+//delay_0010_2_rev,
+
+[UPnP_Subscribe_0010_rev_server]
+listofsequences=publish_embedded_device_0010_1_rev,publish_embedded_device_0010_2_rev,publish_embedded_device_0010_3_rev,publish_service_0010_1_rev,publish_service_0010_2_rev,publish_service_0010_3_rev,publish_service_0010_4_rev,publish_service_0010_5_rev,delay_3Min_10_rev
+
+[cpstatus_0010_2_rev]
+cpstatus=TRUE
+operationtype=opendiscoverer
+
+[delay_0010_1_rev]
+operationtype=starttimer
+waittime=10000000
+
+[delay_0010_2_rev]
+operationtype=starttimer
+waittime=120000000
+
+[delay_3Min_10_rev]
+operationtype=starttimer
+waittime=150000000
+
+//FirstDevice -- embedded device
+[publish_embedded_device_0010_1_rev]
+operationtype=publishdevice
+ParentDeviceUid=uuid:25a0be80-8775-4988-b627-720fbd44a627
+DeviceType=urn:schemas-upnp-org:device:FirstDevice:1
+FriendlyName=FirstDevice
+Manufacturer=Symbian
+ManufacturerURL=http://www.symbian.com/
+ModelDescription=UPnP FirstDevice Ver1
+ModelName=IWS-UPNP-FirstDevice-1
+ModelNumber=IWS-UPNP-TESTDEVICE-1
+ModelURL=http://www.symbian.com/IWS-UPNP-FirstDevice-1
+PresentationURL=http://www.symbian.com/IWS-UPNP-FirstDevice-1
+SerialNumber=UPNP0123456789012345678901234567890123456789
+UDN=uuid:25a0be80-8775-4988-b628-FirstDevice-1
+UPC=123456789012
+positivecase=TRUE
+cachecontrol=1810
+schedulerstart=TRUE
+stopscheduler=TRUE
+
+
+//SecondDevice -- embedded device
+[publish_embedded_device_0010_2_rev]
+operationtype=publishdevice
+ParentDeviceUid=uuid:25a0be80-8775-4988-b628-FirstDevice-1
+DeviceType=urn:schemas-upnp-org:device:SecondDevice:1
+FriendlyName=SecondDevice
+Manufacturer=Symbian
+ManufacturerURL=http://www.symbian.com/
+ModelDescription=UPnP SecondDevice Ver1
+ModelName=IWS-UPNP-SecondDevice-1
+ModelNumber=IWS-UPNP-TESTDEVICE-1
+ModelURL=http://www.symbian.com/IWS-UPNP-SecondDevice-1
+PresentationURL=http://www.symbian.com/IWS-UPNP-SecondDevice-1
+SerialNumber=UPNP0123456789012345678901234567890123456789
+UDN=uuid:25a0be80-8775-4988-b628-SecondDevice-1
+UPC=123456789012
+positivecase=TRUE
+cachecontrol=1810
+schedulerstart=TRUE
+stopscheduler=TRUE
+
+
+//ThirdDevice -- embedded device
+[publish_embedded_device_0010_3_rev]
+operationtype=publishdevice
+ParentDeviceUid=uuid:25a0be80-8775-4988-b628-SecondDevice-1
+DeviceType=urn:schemas-upnp-org:device:ThirdDevice:1
+FriendlyName=ThirdDevice
+Manufacturer=Symbian
+ManufacturerURL=http://www.symbian.com/
+ModelDescription=UPnP ThirdDevice Ver1
+ModelName=IWS-UPNP-ThirdDevice-1
+ModelNumber=IWS-UPNP-TESTDEVICE-1
+ModelURL=http://www.symbian.com/IWS-UPNP-ThirdDevice-1
+PresentationURL=http://www.symbian.com/IWS-UPNP-ThirdDevice-1
+SerialNumber=UPNP0123456789012345678901234567890123456789
+UDN=uuid:25a0be80-8775-4988-b628-ThirdDevice-1
+UPC=123456789012
+positivecase=TRUE
+cachecontrol=1810
+schedulerstart=TRUE
+stopscheduler=TRUE
+
+
+//Publish a service in a root device
+[publish_service_0010_1_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\avtransport2.xml
+servicetype=urn:schemas-upnp-org:service:AVTRANSPORTTestService:1
+usn=uuid:25a0be80-8775-4988-b627-720fbd44a627
+cachecontrol=1810
+period=180
+positivecase=TRUE
+
+//Publish a service in embedded dev-1
+[publish_service_0010_2_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\connectionmanager2.xml
+servicetype=urn:schemas-upnp-org:service:CONNECTIONMANAGERTestService2:1
+usn=uuid:25a0be80-8775-4988-b628-FirstDevice-1
+cachecontrol=1810
+positivecase=TRUE
+
+//Publish a service in embedded dev-1
+[publish_service_0010_3_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\contentdirectory2.xml
+servicetype=urn:schemas-upnp-org:service:CONTENTDIRECTORYTestService3:1
+usn=uuid:25a0be80-8775-4988-b628-FirstDevice-1
+cachecontrol=1810
+positivecase=TRUE
+
+//Publish a service in embedded dev-2
+[publish_service_0010_4_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\renderingcontrol2.xml
+servicetype=urn:schemas-upnp-org:service:RENDERINGCONTROLTestService4:1
+usn=uuid:25a0be80-8775-4988-b628-SecondDevice-1
+cachecontrol=1810
+positivecase=TRUE
+
+//Publish a service in embedded dev-3
+[publish_service_0010_5_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\scheduledrecording1.xml
+servicetype=urn:schemas-upnp-org:service:SCHEDULEDRECORDINGTestService5:1
+usn=uuid:25a0be80-8775-4988-b628-ThirdDevice-1
+cachecontrol=1810
+positivecase=TRUE
+schedulerstart=TRUE
+stopscheduler=TRUE
+
+
+//Discover published service
+[discover_0010_rev]
+listofmxtimes=30,50,70,90,110
+listofservicetypes=urn:schemas-upnp-org:service:AVTRANSPORTTestService:1,urn:schemas-upnp-org:service:CONNECTIONMANAGERTestService2:1,urn:schemas-upnp-org:service:CONTENTDIRECTORYTestService3:1,urn:schemas-upnp-org:service:RENDERINGCONTROLTestService4:1,urn:schemas-upnp-org:service:SCHEDULEDRECORDINGTestService5:1
+operationtype=discovery
+schedulerstatus=TRUE
+delayenabled=FALSE
+waittime=50000000
+canceldiscovery=FALSE
+positivecase=TRUE
+
+//Describe the Dev.Locations
+[describe_0010_rev]
+operationtype=describe
+positivecase=TRUE
+readini = FALSE
+
+//Extracts EVENT SUB URLs and subscribe
+[subscribe_0010_rev]
+subscriptionduration=40
+operationtype=subscribe
+positivecase=TRUE
+readini = FALSE
+schedulerstart=TRUE
+stopscheduler=TRUE
+refersection=unsubscribe_0010_rev
+[unsubscribe_0010_rev]
+readini = FALSE
+
+[Print_0010_rev]
+operationtype=printresults
+
+
+///////////////////////////////////////////////////////////////////////////////////////
+//Positive case -11 UPNP_REGISTER_STATE_CHANGE_SERVICES_0038
+//Publish 5 services in Different levels _rev,discover service published_rev, describe_rev, subscribe
+// SUBSCRIBE TO SERVICES PUBLISHED IN DIFFERENT LEVELS WITHOUT DELAY AFTER SUSBCRIPTION
+////////////////////////////////////////////////////////////////////////////////////////
+
+[UPnP_Subscribe_0011_rev]
+listofsequences=delay_0011_1_rev,cpstatus_0011_2_rev,discover_0011_rev,describe_0011_rev,subscribe_0011_rev,Print_0011_rev
+
+[UPnP_Subscribe_0011_rev_server]
+listofsequences=publish_embedded_device_0011_1_rev,publish_embedded_device_0011_2_rev,publish_embedded_device_0011_3_rev,publish_service_0011_1_rev,publish_service_0011_2_rev,publish_service_0011_3_rev,publish_service_0011_4_rev,publish_service_0011_5_rev,delay_3Min_11_rev
+
+[cpstatus_0011_2_rev]
+cpstatus=TRUE
+operationtype=opendiscoverer
+
+[delay_0011_1_rev]
+operationtype=starttimer
+waittime=10000000
+
+[delay_3Min_11_rev]
+operationtype=starttimer
+waittime=150000000
+
+//FirstDevice -- embedded device
+[publish_embedded_device_0011_1_rev]
+operationtype=publishdevice
+ParentDeviceUid=uuid:25a0be80-8775-4988-b627-720fbd44a627
+DeviceType=urn:schemas-upnp-org:device:FirstDevice:1
+FriendlyName=FirstDevice
+Manufacturer=Symbian
+ManufacturerURL=http://www.symbian.com/
+ModelDescription=UPnP FirstDevice Ver1
+ModelName=IWS-UPNP-FirstDevice-1
+ModelNumber=IWS-UPNP-TESTDEVICE-1
+ModelURL=http://www.symbian.com/IWS-UPNP-FirstDevice-1
+PresentationURL=http://www.symbian.com/IWS-UPNP-FirstDevice-1
+SerialNumber=UPNP0123456789012345678901234567890123456789
+UDN=uuid:25a0be80-8775-4988-b628-FirstDevice-1
+UPC=123456789012
+positivecase=TRUE
+cachecontrol=1810
+schedulerstart=TRUE
+stopscheduler=TRUE
+
+
+//SecondDevice -- embedded device
+[publish_embedded_device_0011_2_rev]
+operationtype=publishdevice
+ParentDeviceUid=uuid:25a0be80-8775-4988-b628-FirstDevice-1
+DeviceType=urn:schemas-upnp-org:device:SecondDevice:1
+FriendlyName=SecondDevice
+Manufacturer=Symbian
+ManufacturerURL=http://www.symbian.com/
+ModelDescription=UPnP SecondDevice Ver1
+ModelName=IWS-UPNP-SecondDevice-1
+ModelNumber=IWS-UPNP-TESTDEVICE-1
+ModelURL=http://www.symbian.com/IWS-UPNP-SecondDevice-1
+PresentationURL=http://www.symbian.com/IWS-UPNP-SecondDevice-1
+SerialNumber=UPNP0123456789012345678901234567890123456789
+UDN=uuid:25a0be80-8775-4988-b628-SecondDevice-1
+UPC=123456789012
+positivecase=TRUE
+cachecontrol=1810
+schedulerstart=TRUE
+stopscheduler=TRUE
+
+
+//ThirdDevice -- embedded device
+[publish_embedded_device_0011_3_rev]
+operationtype=publishdevice
+ParentDeviceUid=uuid:25a0be80-8775-4988-b628-SecondDevice-1
+DeviceType=urn:schemas-upnp-org:device:ThirdDevice:1
+FriendlyName=ThirdDevice
+Manufacturer=Symbian
+ManufacturerURL=http://www.symbian.com/
+ModelDescription=UPnP ThirdDevice Ver1
+ModelName=IWS-UPNP-ThirdDevice-1
+ModelNumber=IWS-UPNP-TESTDEVICE-1
+ModelURL=http://www.symbian.com/IWS-UPNP-ThirdDevice-1
+PresentationURL=http://www.symbian.com/IWS-UPNP-ThirdDevice-1
+SerialNumber=UPNP0123456789012345678901234567890123456789
+UDN=uuid:25a0be80-8775-4988-b628-ThirdDevice-1
+UPC=123456789012
+positivecase=TRUE
+cachecontrol=1810
+schedulerstart=TRUE
+stopscheduler=TRUE
+
+
+//Publish a service in a root device
+[publish_service_0011_1_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\avtransport2.xml
+servicetype=urn:schemas-upnp-org:service:AVTRANSPORTTestService:1
+usn=uuid:25a0be80-8775-4988-b627-720fbd44a627
+cachecontrol=1810
+period=180
+positivecase=TRUE
+
+//Publish a service in embedded dev-1
+[publish_service_0011_2_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\connectionmanager2.xml
+servicetype=urn:schemas-upnp-org:service:CONNECTIONMANAGERTestService2:1
+usn=uuid:25a0be80-8775-4988-b628-FirstDevice-1
+cachecontrol=1810
+positivecase=TRUE
+
+//Publish a service in embedded dev-1
+[publish_service_0011_3_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\contentdirectory2.xml
+servicetype=urn:schemas-upnp-org:service:CONTENTDIRECTORYTestService3:1
+usn=uuid:25a0be80-8775-4988-b628-FirstDevice-1
+cachecontrol=1810
+positivecase=TRUE
+
+//Publish a service in embedded dev-2
+[publish_service_0011_4_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\renderingcontrol2.xml
+servicetype=urn:schemas-upnp-org:service:RENDERINGCONTROLTestService4:1
+usn=uuid:25a0be80-8775-4988-b628-SecondDevice-1
+cachecontrol=1810
+positivecase=TRUE
+
+//Publish a service in embedded dev-3
+[publish_service_0011_5_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\scheduledrecording1.xml
+servicetype=urn:schemas-upnp-org:service:SCHEDULEDRECORDINGTestService5:1
+usn=uuid:25a0be80-8775-4988-b628-ThirdDevice-1
+cachecontrol=1810
+positivecase=TRUE
+schedulerstart=TRUE
+stopscheduler=TRUE
+
+
+//Discover published service
+[discover_0011_rev]
+listofmxtimes=30,50,70,90,110
+listofservicetypes=urn:schemas-upnp-org:service:AVTRANSPORTTestService:1,urn:schemas-upnp-org:service:CONNECTIONMANAGERTestService2:1,urn:schemas-upnp-org:service:CONTENTDIRECTORYTestService3:1,urn:schemas-upnp-org:service:RENDERINGCONTROLTestService4:1,urn:schemas-upnp-org:service:SCHEDULEDRECORDINGTestService5:1
+operationtype=discovery
+schedulerstatus=TRUE
+delayenabled=FALSE
+waittime=50000000
+canceldiscovery=FALSE
+positivecase=TRUE
+
+//Describe the Dev.Locations
+[describe_0011_rev]
+operationtype=describe
+positivecase=TRUE
+readini = FALSE
+
+//Extracts EVENT SUB URLs and subscribe
+[subscribe_0011_rev]
+subscriptionduration=40
+operationtype=subscribe
+positivecase=TRUE
+readini = FALSE
+schedulerstart=TRUE
+stopscheduler=TRUE
+refersection=unsubscribe_0011_rev
+[unsubscribe_0011_rev]
+readini = FALSE
+
+[Print_0011_rev]
+operationtype=printresults
+
+///////////////////////////////////////////////////////////////////////////////////////
+//Positive case -12 UPNP_REGISTER_STATE_CHANGE_SERVICES_0038
+//Publish 5 services in Different levels _rev,discover service published_rev, describe_rev, subscribe
+// SUBSCRIBE TO SERVICES PUBLISHED IN DIFFERENT LEVELS 
+// AND CLOSE ABRUPTLY AFTER RECEIVING INITIAL EVENT MESSAGES
+////////////////////////////////////////////////////////////////////////////////////////
+
+[UPnP_Subscribe_0012_rev]
+listofsequences=delay_0012_1_rev,cpstatus_0012_2_rev,discover_0012_rev,describe_0012_rev,subscribe_0012_rev,Print_0012_rev
+
+[UPnP_Subscribe_0012_rev_server]
+listofsequences=publish_embedded_device_0012_1_rev,publish_embedded_device_0012_2_rev,publish_embedded_device_0012_3_rev,publish_service_0012_1_rev,publish_service_0012_2_rev,publish_service_0012_3_rev,publish_service_0012_4_rev,publish_service_0012_5_rev,delay_3Min_12_rev
+
+[cpstatus_0012_2_rev]
+cpstatus=TRUE
+operationtype=opendiscoverer
+
+[delay_0012_1_rev]
+operationtype=starttimer
+waittime=10000000
+
+[delay_3Min_12_rev]
+operationtype=starttimer
+waittime=150000000
+
+//FirstDevice -- embedded device
+[publish_embedded_device_0012_1_rev]
+operationtype=publishdevice
+ParentDeviceUid=uuid:25a0be80-8775-4988-b627-720fbd44a627
+DeviceType=urn:schemas-upnp-org:device:FirstDevice:1
+FriendlyName=FirstDevice
+Manufacturer=Symbian
+ManufacturerURL=http://www.symbian.com/
+ModelDescription=UPnP FirstDevice Ver1
+ModelName=IWS-UPNP-FirstDevice-1
+ModelNumber=IWS-UPNP-TESTDEVICE-1
+ModelURL=http://www.symbian.com/IWS-UPNP-FirstDevice-1
+PresentationURL=http://www.symbian.com/IWS-UPNP-FirstDevice-1
+SerialNumber=UPNP0123456789012345678901234567890123456789
+UDN=uuid:25a0be80-8775-4988-b628-FirstDevice-1
+UPC=123456789012
+positivecase=TRUE
+cachecontrol=1810
+schedulerstart=TRUE
+stopscheduler=TRUE
+
+
+//SecondDevice -- embedded device
+[publish_embedded_device_0012_2_rev]
+operationtype=publishdevice
+ParentDeviceUid=uuid:25a0be80-8775-4988-b628-FirstDevice-1
+DeviceType=urn:schemas-upnp-org:device:SecondDevice:1
+FriendlyName=SecondDevice
+Manufacturer=Symbian
+ManufacturerURL=http://www.symbian.com/
+ModelDescription=UPnP SecondDevice Ver1
+ModelName=IWS-UPNP-SecondDevice-1
+ModelNumber=IWS-UPNP-TESTDEVICE-1
+ModelURL=http://www.symbian.com/IWS-UPNP-SecondDevice-1
+PresentationURL=http://www.symbian.com/IWS-UPNP-SecondDevice-1
+SerialNumber=UPNP0123456789012345678901234567890123456789
+UDN=uuid:25a0be80-8775-4988-b628-SecondDevice-1
+UPC=123456789012
+positivecase=TRUE
+cachecontrol=1810
+schedulerstart=TRUE
+stopscheduler=TRUE
+
+
+//ThirdDevice -- embedded device
+[publish_embedded_device_0012_3_rev]
+operationtype=publishdevice
+ParentDeviceUid=uuid:25a0be80-8775-4988-b628-SecondDevice-1
+DeviceType=urn:schemas-upnp-org:device:ThirdDevice:1
+FriendlyName=ThirdDevice
+Manufacturer=Symbian
+ManufacturerURL=http://www.symbian.com/
+ModelDescription=UPnP ThirdDevice Ver1
+ModelName=IWS-UPNP-ThirdDevice-1
+ModelNumber=IWS-UPNP-TESTDEVICE-1
+ModelURL=http://www.symbian.com/IWS-UPNP-ThirdDevice-1
+PresentationURL=http://www.symbian.com/IWS-UPNP-ThirdDevice-1
+SerialNumber=UPNP0123456789012345678901234567890123456789
+UDN=uuid:25a0be80-8775-4988-b628-ThirdDevice-1
+UPC=123456789012
+positivecase=TRUE
+cachecontrol=1810
+schedulerstart=TRUE
+stopscheduler=TRUE
+
+
+//Publish a service in a root device
+[publish_service_0012_1_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\avtransport2.xml
+servicetype=urn:schemas-upnp-org:service:AVTRANSPORTTestService:1
+usn=uuid:25a0be80-8775-4988-b627-720fbd44a627
+cachecontrol=1810
+period=180
+positivecase=TRUE
+
+//Publish a service in embedded dev-1
+[publish_service_0012_2_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\connectionmanager2.xml
+servicetype=urn:schemas-upnp-org:service:CONNECTIONMANAGERTestService2:1
+usn=uuid:25a0be80-8775-4988-b628-FirstDevice-1
+cachecontrol=1810
+positivecase=TRUE
+
+//Publish a service in embedded dev-1
+[publish_service_0012_3_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\contentdirectory2.xml
+servicetype=urn:schemas-upnp-org:service:CONTENTDIRECTORYTestService3:1
+usn=uuid:25a0be80-8775-4988-b628-FirstDevice-1
+cachecontrol=1810
+positivecase=TRUE
+
+//Publish a service in embedded dev-2
+[publish_service_0012_4_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\renderingcontrol2.xml
+servicetype=urn:schemas-upnp-org:service:RENDERINGCONTROLTestService4:1
+usn=uuid:25a0be80-8775-4988-b628-SecondDevice-1
+cachecontrol=1810
+positivecase=TRUE
+
+//Publish a service in embedded dev-3
+[publish_service_0012_5_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\scheduledrecording1.xml
+servicetype=urn:schemas-upnp-org:service:SCHEDULEDRECORDINGTestService5:1
+usn=uuid:25a0be80-8775-4988-b628-ThirdDevice-1
+cachecontrol=1810
+positivecase=TRUE
+schedulerstart=TRUE
+stopscheduler=TRUE
+
+//Discover published service
+[discover_0012_rev]
+listofmxtimes=30,50,70,90,110
+listofservicetypes=urn:schemas-upnp-org:service:AVTRANSPORTTestService:1,urn:schemas-upnp-org:service:CONNECTIONMANAGERTestService2:1,urn:schemas-upnp-org:service:CONTENTDIRECTORYTestService3:1,urn:schemas-upnp-org:service:RENDERINGCONTROLTestService4:1,urn:schemas-upnp-org:service:SCHEDULEDRECORDINGTestService5:1
+operationtype=discovery
+schedulerstatus=TRUE
+delayenabled=FALSE
+waittime=50000000
+canceldiscovery=FALSE
+positivecase=TRUE
+
+//Describe the Dev.Locations
+[describe_0012_rev]
+operationtype=describe
+positivecase=TRUE
+readini = FALSE
+
+//CLOSE ABRUPTLY AFTER INITIAL EVENT MESSAGE
+//Extracts EVENT SUB URLs and subscribe
+[subscribe_0012_rev]
+subscriptionduration=40
+operationtype=subscribe
+positivecase=TRUE
+readini = FALSE
+schedulerstart=TRUE
+stopscheduler=TRUE
+abruptclosecp=TRUE
+refersection=unsubscribe_0012_rev
+[unsubscribe_0012_rev]
+readini = FALSE
+
+[Print_0012_rev]
+operationtype=printresults
+
+///////////////////////////////////////////////////////////////////////////////////////
+//Positive case -13 UPNP_REGISTER_STATE_CHANGE_SERVICES_0038
+//PUBLISH 11 SERVICES IN FISRT LEVEL OF EMBEDDED DEVICE_rev,
+//Discover service published_rev, describe_rev, subscribe
+//Delay after subsriptions is introduced to receive notifications
+//
+////////////////////////////////////////////////////////////////////////////////////////
+
+[UPnP_Subscribe_0013_rev]
+listofsequences=delay_0013_1_rev,cpstatus_0013_2_rev,discover_0013_rev,describe_0013_rev,subscribe_0013_rev,delay_0013_2_rev,Print_0013_rev
+
+[UPnP_Subscribe_0013_rev_server]
+listofsequences=publish_embedded_device_0013_1_rev,publish_service_0013_1_rev,publish_service_0013_2_rev,publish_service_0013_3_rev,publish_service_0013_4_rev,publish_service_0013_5_rev,publish_service_0013_6_rev,publish_service_0013_7_rev,publish_service_0013_8_rev,publish_service_0013_9_rev,publish_service_0013_10_rev,publish_service_0013_11_rev,delay_4Min_13_rev
+
+[cpstatus_0013_2_rev]
+cpstatus=TRUE
+operationtype=opendiscoverer
+
+[delay_0013_1_rev]
+operationtype=starttimer
+waittime=10000000
+
+[delay_0013_2_rev]
+operationtype=starttimer
+waittime=200000000
+
+[delay_4Min_13_rev]
+operationtype=starttimer
+waittime=240000000
+
+//FirstDevice -- embedded device
+[publish_embedded_device_0013_1_rev]
+operationtype=publishdevice
+ParentDeviceUid=uuid:25a0be80-8775-4988-b627-720fbd44a627
+DeviceType=urn:schemas-upnp-org:device:FirstDevice:1
+FriendlyName=FirstDevice
+Manufacturer=Symbian
+ManufacturerURL=http://www.symbian.com/
+ModelDescription=UPnP FirstDevice Ver1
+ModelName=IWS-UPNP-FirstDevice-1
+ModelNumber=IWS-UPNP-TESTDEVICE-1
+ModelURL=http://www.symbian.com/IWS-UPNP-FirstDevice-1
+PresentationURL=http://www.symbian.com/IWS-UPNP-FirstDevice-1
+SerialNumber=UPNP0123456789012345678901234567890123456789
+UDN=uuid:25a0be80-8775-4988-b628-FirstDevice-1
+UPC=123456789012
+positivecase=TRUE
+cachecontrol=1810
+schedulerstart=TRUE
+stopscheduler=TRUE
+
+
+//Publish a service1 in a embedded device -1
+[publish_service_0013_1_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\avtransport2.xml
+servicetype=urn:schemas-upnp-org:service:AVTRANSPORTTestService:1
+usn=uuid:25a0be80-8775-4988-b628-FirstDevice-1
+cachecontrol=1810
+period=180
+positivecase=TRUE
+
+
+//Publish a service2 in embedded dev-1
+[publish_service_0013_2_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\connectionmanager2.xml
+servicetype=urn:schemas-upnp-org:service:CONNECTIONMANAGERTestService2:1
+usn=uuid:25a0be80-8775-4988-b628-FirstDevice-1
+cachecontrol=1810
+positivecase=TRUE
+
+
+//Publish a service3 in embedded dev-1
+[publish_service_0013_3_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\contentdirectory2.xml
+servicetype=urn:schemas-upnp-org:service:CONTENTDIRECTORYTestService3:1
+usn=uuid:25a0be80-8775-4988-b628-FirstDevice-1
+cachecontrol=1810
+positivecase=TRUE
+
+
+//Publish a service4 in embedded dev-1
+[publish_service_0013_4_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\renderingcontrol2.xml
+servicetype=urn:schemas-upnp-org:service:RENDERINGCONTROLTestService4:1
+usn=uuid:25a0be80-8775-4988-b628-FirstDevice-1
+cachecontrol=1810
+positivecase=TRUE
+
+
+//Publish a service5 in embedded dev-1
+[publish_service_0013_5_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\scheduledrecording1.xml
+servicetype=urn:schemas-upnp-org:service:SCHEDULEDRECORDINGTestService5:1
+usn=uuid:25a0be80-8775-4988-b628-FirstDevice-1
+cachecontrol=1810
+positivecase=TRUE
+
+
+//Publish a service6 in embedded dev-1
+[publish_service_0013_6_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\renderingcontrol1.xml
+servicetype=urn:schemas-upnp-org:service:RENDERINGCONTROL1TestService6:1
+usn=uuid:25a0be80-8775-4988-b628-FirstDevice-1
+cachecontrol=1810
+positivecase=TRUE
+
+
+//Publish a service7 in embedded dev-1
+[publish_service_0013_7_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\scan1.xml
+servicetype=urn:schemas-upnp-org:service:SCAN1TestService7:1
+usn=uuid:25a0be80-8775-4988-b628-FirstDevice-1
+cachecontrol=1810
+positivecase=TRUE
+
+
+//Publish a service8 in embedded dev-1
+[publish_service_0013_8_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\feeder1.xml
+servicetype=urn:schemas-upnp-org:service:FEEDER1TestService8:1
+usn=uuid:25a0be80-8775-4988-b628-FirstDevice-1
+cachecontrol=1810
+positivecase=TRUE
+
+
+//Publish a service9 in embedded dev-1
+[publish_service_0013_9_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\avtransport1.xml
+servicetype=urn:schemas-upnp-org:service:AVTRANSPORT1TestService9:1
+usn=uuid:25a0be80-8775-4988-b628-FirstDevice-1
+cachecontrol=1810
+positivecase=TRUE
+
+
+//Publish a service10 in embedded dev-1
+[publish_service_0013_10_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\contentdirectory1.xml 
+servicetype=urn:schemas-upnp-org:service:CONTENTDIRECTORY1TestService10:1
+usn=uuid:25a0be80-8775-4988-b628-FirstDevice-1
+cachecontrol=1810
+positivecase=TRUE
+
+
+//Publish a service11 in embedded dev-1
+[publish_service_0013_11_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\connectionmanager1.xml
+servicetype=urn:schemas-upnp-org:service:CONNECTIONMANAGER1TestService11:1
+usn=uuid:25a0be80-8775-4988-b628-FirstDevice-1
+cachecontrol=1810
+positivecase=TRUE
+schedulerstart=TRUE
+stopscheduler=TRUE
+
+
+//Discover published service
+[discover_0013_rev]
+listofmxtimes=30,35,40,45,50,55,60,65,70,90,110
+listofservicetypes=urn:schemas-upnp-org:service:AVTRANSPORTTestService:1,urn:schemas-upnp-org:service:CONNECTIONMANAGERTestService2:1,urn:schemas-upnp-org:service:CONTENTDIRECTORYTestService3:1,urn:schemas-upnp-org:service:RENDERINGCONTROLTestService4:1,urn:schemas-upnp-org:service:SCHEDULEDRECORDINGTestService5:1,urn:schemas-upnp-org:service:RENDERINGCONTROL1TestService6:1,urn:schemas-upnp-org:service:SCAN1TestService7:1,urn:schemas-upnp-org:service:FEEDER1TestService8:1,urn:schemas-upnp-org:service:AVTRANSPORT1TestService9:1,urn:schemas-upnp-org:service:CONTENTDIRECTORY1TestService10:1,urn:schemas-upnp-org:service:CONNECTIONMANAGER1TestService11:1
+operationtype=discovery
+schedulerstatus=TRUE
+delayenabled=FALSE
+waittime=50000000
+canceldiscovery=FALSE
+positivecase=TRUE
+
+//Describe the Dev.Locations
+[describe_0013_rev]
+operationtype=describe
+positivecase=TRUE
+readini = FALSE
+
+//Extracts EVENT SUB URLs and subscribe
+[subscribe_0013_rev]
+subscriptionduration=40
+operationtype=subscribe
+positivecase=TRUE
+readini = FALSE
+schedulerstart=TRUE
+stopscheduler=TRUE
+refersection=unsubscribe_0013
+[unsubscribe_0013_rev]
+readini = FALSE
+
+[Print_0013_rev]
+operationtype=printresults
+
+//////////////////////////////////////////////////////////////////
+//Positive case -14 UPNP_REGISTER_STATE_CHANGE_SERVICES_0038
+//Publish service,discover all, describe, subscribe with duplicate bundle
+/////////////////////////////////////////////////////////////////
+
+[UPnP_Subscribe_0014_rev]
+listofsequences=delay_0014_rev,cpstatus_0014_rev,discover_0014_rev,describe_0014_rev,subscribe_0014_1_rev,subscribe_0014_2_rev,Print_0014_rev
+
+[UPnP_Subscribe_0014_server_rev]
+listofsequences=publish_service_0014_rev,delay_3Min_14_rev
+
+[cpstatus_0014_rev]
+cpstatus=TRUE
+operationtype=opendiscoverer
+
+[delay_0014_rev]
+operationtype=starttimer
+waittime=10000000
+
+[delay_3Min_14_rev]
+operationtype=starttimer
+waittime=150000000
+
+//Publish a service in a root device
+[publish_service_0014_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\avtransport2.xml
+servicetype=urn:schemas-upnp-org:service:AVTRANSPORTTestService:1
+usn=uuid:25a0be80-8775-4988-b627-720fbd44a627
+cachecontrol=1810
+period=180
+positivecase=TRUE
+schedulerstart=TRUE
+stopscheduler=TRUE
+
+//Discover all
+[discover_0014_rev]
+listofmxtimes=50
+listofservicetypes=ssdp:all
+operationtype=discovery
+schedulerstatus=TRUE
+delayenabled=FALSE
+waittime=50000000
+canceldiscovery=FALSE
+positivecase=TRUE
+
+//Describe the Dev.Locations
+[describe_0014_rev]
+operationtype=describe
+positivecase=TRUE
+readini = FALSE
+
+//Extracts EVENT SUB URLs and subscribe
+[subscribe_0014_1_rev]
+subscriptionduration=40
+operationtype=subscribe
+positivecase=TRUE
+readini = FALSE
+schedulerstart=FALSE
+stopscheduler=TRUE
+refersection=unsubscribe_0014
+[unsubscribe_0014_rev]
+readini = FALSE
+
+[subscribe_0014_2_rev]
+subscriptionduration=40
+operationtype=subscribe
+positivecase=TRUE
+readini = FALSE
+schedulerstart=TRUE
+stopscheduler=TRUE
+refersection=unsubscribe_0014_2
+[unsubscribe_0014_2_rev]
+readini = FALSE
+
+[Print_0014_rev]
+operationtype=printresults
+
+//////////////////////////////////////////////////////////////////
+//Positive case -15 UPNP_REGISTER_STATE_CHANGE_SERVICES_0038
+//Publish service,discover all, describe, subscribe with duplicate bundle
+/////////////////////////////////////////////////////////////////
+
+[UPnP_Subscribe_0015_rev]
+listofsequences=delay_0015_rev,cpstatus_0015_rev,discover_0015_rev,describe_0015_rev,subscribe_0015_1_rev,subscribe_0015_2_rev,Print_0015_rev
+
+[UPnP_Subscribe_0015_server_rev]
+listofsequences=publish_service_0015_rev,delay_3Min_15_rev
+
+[cpstatus_0015_rev]
+cpstatus=TRUE
+operationtype=opendiscoverer
+
+[delay_0015_rev]
+operationtype=starttimer
+waittime=10000000
+
+[delay_3Min_15_rev]
+operationtype=starttimer
+waittime=150000000
+
+//Publish a service in a root device
+[publish_service_0015_rev]
+operationtype=publishservice
+description=z:\upnp\testupnp\client\testdata\service\avtransport2.xml
+servicetype=urn:schemas-upnp-org:service:AVTRANSPORTTestService:1
+usn=uuid:25a0be80-8775-4988-b627-720fbd44a627
+cachecontrol=1810
+period=180
+positivecase=TRUE
+schedulerstart=TRUE
+stopscheduler=TRUE
+
+//Discover all
+[discover_0015_rev]
+listofmxtimes=50
+listofservicetypes=ssdp:all
+operationtype=discovery
+schedulerstatus=TRUE
+delayenabled=FALSE
+waittime=50000000
+canceldiscovery=FALSE
+positivecase=TRUE
+
+//Describe the Dev.Locations
+[describe_0015_rev]
+operationtype=describe
+positivecase=TRUE
+readini = FALSE
+
+//Extracts EVENT SUB URLs and subscribe
+[subscribe_0015_1_rev]
+subscriptionduration=60
+operationtype=subscribe
+positivecase=TRUE
+readini = FALSE
+schedulerstart=FALSE
+stopscheduler=TRUE
+refersection=unsubscribe_0015
+[unsubscribe_0015_rev]
+readini = FALSE
+
+[subscribe_0015_2_rev]
+subscriptionduration=20
+operationtype=subscribe
+positivecase=TRUE
+readini = TRUE
+subscriptionuri = http://www.google.com/dummyurl
+schedulerstart=TRUE
+stopscheduler=TRUE
+refersection=unsubscribe_0015_2
+[unsubscribe_0015_2_rev]
+readini = FALSE
+
+[Print_0015_rev]
+operationtype=printresults
+