servicediscoveryandcontrol/pnp/test/upnp/IntegTest/testupnp/TestData/Ini_Files/subscribe_0039.ini
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Tue, 02 Feb 2010 01:12:20 +0200
changeset 0 f5a58ecadc66
permissions -rw-r--r--
Revision: 201003

//subscribe_0039.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, Before describe there must be Discover opeartion to be executed.
////////////////////////////////////////////////////////////////////////////////

[upnp_renew_subscription_0039_1]
listofsequences=publish_service_0039_1,delay_3Min_1

[upnp_renew_subscription_0039_1_server]
listofsequences=delay_0039_1,cpstatus_0039_1_2,discover_0039_1,describe_0039_1,subscribe_0039_1,Print_0039_1

[cpstatus_0039_1_2]
cpstatus=TRUE
operationtype=opendiscoverer

[delay_0039_1]
operationtype=starttimer
waittime=10000000

[delay_3Min_1]
operationtype=starttimer
waittime=150000000

//Publish a service in a root device
[publish_service_0039_1]
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_0039_1]
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_0039_1]
operationtype=describe
positivecase=TRUE
readini = FALSE

//Extracts EVENT SUB URLs and subscribe
//Also specifies info for Renew subscriptions
[subscribe_0039_1]
subscriptionduration=20
operationtype=subscribe
positivecase=TRUE
readini = FALSE
schedulerstart=TRUE
stopscheduler=TRUE
unsubscribeflag=FALSE
renewflag=TRUE
refersection=unsubscribe_0039_1

[unsubscribe_0039_1]
readini = FALSE
unsubscribeflag=TRUE

[Print_0039_1]
operationtype=printresults


//////////////////////////////////////////////////////////////////
//Positive case -2 UPNP_REGISTER_STATE_CHANGE_SERVICES_0038
//Publish service,discover service published, describe, subscribe
/////////////////////////////////////////////////////////////////

[upnp_renew_subscription_0039_2]
listofsequences=publish_service_0002,delay_3Min_2

[upnp_renew_subscription_0039_2_server]
listofsequences=delay_0002_1,cpstatus_0002_2,discover_0002,describe_0002,subscribe_0002,delay_0002_2,Print_0002

[cpstatus_0002_2]
cpstatus=TRUE
operationtype=opendiscoverer

[delay_0002_1]
operationtype=starttimer
waittime=10000000

[delay_0002_2]
operationtype=starttimer
waittime=100000000

[delay_3Min_2]
operationtype=starttimer
waittime=150000000

//Publish a service in a root device
[publish_service_0002]
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]
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]
operationtype=describe
positivecase=TRUE
readini = FALSE

//Extracts EVENT SUB URLs and subscribe
[subscribe_0002]
subscriptionduration=40
operationtype=subscribe
positivecase=TRUE
readini = FALSE
schedulerstart=TRUE
stopscheduler=TRUE
renewflag=TRUE
refersection=unsubscribe_0002
[unsubscribe_0002]
readini = FALSE

[Print_0002]
operationtype=printresults


//////////////////////////////////////////////////////////////////
//Positive case -3 UPNP_REGISTER_STATE_CHANGE_SERVICES_0038
//Publish 5 services in Root ,discover service published, describe, subscribe
/////////////////////////////////////////////////////////////////

[upnp_renew_subscription_0039_3]
listofsequences=publish_service_0003_1,publish_service_0003_2,publish_service_0003_3,publish_service_0003_4,publish_service_0003_5,delay_3Min_3

[upnp_renew_subscription_0039_3_server]
listofsequences=delay_0003_1,cpstatus_0003_2,discover_0003,describe_0003,subscribe_0003,Print_0003

[cpstatus_0003_2]
cpstatus=TRUE
operationtype=opendiscoverer

[delay_0003_1]
operationtype=starttimer
waittime=10000000

[delay_3Min_3]
operationtype=starttimer
waittime=150000000

//Publish a service in a root device
[publish_service_0003_1]
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]
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]
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]
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]
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]
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]
operationtype=describe
positivecase=TRUE
readini = FALSE

//Extracts EVENT SUB URLs and subscribe
[subscribe_0003]
subscriptionduration=40
operationtype=subscribe
positivecase=TRUE
readini = FALSE
schedulerstart=TRUE
stopscheduler=TRUE
renewflag=TRUE
refersection=unsubscribe_0003
[unsubscribe_0003]
readini = FALSE

[Print_0003]
operationtype=printresults

//////////////////////////////////////////////////////////////////////////////////////////////////////////
//Positive case -4 UPNP_REGISTER_STATE_CHANGE_SERVICES_0038
//Publish 5 services in Root ,discover service published, describe, subscribe, delay for 3 min
//There is only difference between Case 3 and 4 is Delay @ end at Control point side
/////////////////////////////////////////////////////////////////////////////////////////////////////////

[upnp_renew_subscription_0039_4]
listofsequences=publish_service_0004_1,publish_service_0004_2,publish_service_0004_3,publish_service_0004_4,publish_service_0004_5,delay_3Min_4

[upnp_renew_subscription_0039_4_server]
listofsequences=delay_0004_1,cpstatus_0004_2,discover_0004,describe_0004,subscribe_0004,delay_0004_2,Print_0004

[cpstatus_0004_2]
cpstatus=TRUE
operationtype=opendiscoverer

[delay_0004_1]
operationtype=starttimer
waittime=10000000

[delay_0004_2]
operationtype=starttimer
waittime=150000000

[delay_3Min_4]
operationtype=starttimer
waittime=150000000

//Publish a service in a root device
[publish_service_0004_1]
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]
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]
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]
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]
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]
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]
operationtype=describe
positivecase=TRUE
readini = FALSE

//Extracts EVENT SUB URLs and subscribe
[subscribe_0004]
subscriptionduration=40
operationtype=subscribe
positivecase=TRUE
readini = FALSE
schedulerstart=TRUE
stopscheduler=TRUE
renewflag=TRUE
refersection=unsubscribe_0004
[unsubscribe_0004]
readini = FALSE

[Print_0004]
operationtype=printresults


//////////////////////////////////////////////////////////////////////////////////////////////////////////
//Positive case -5 UPNP_REGISTER_STATE_CHANGE_SERVICES_0038
//Publish 3 services in embedded device ,
//discover service published, describe, subscribe, delay for 3 min
/////////////////////////////////////////////////////////////////////////////////////////////////////////

[upnp_renew_subscription_0039_5]
listofsequences=publish_embedded_device_0001_1,publish_service_0005_1,publish_service_0005_2,publish_service_0005_3,delay_3Min_5

[upnp_renew_subscription_0039_5_server]
listofsequences=delay_0005_1,cpstatus_0005_2,discover_0005,describe_0005,subscribe_0005,delay_0005_2,Print_0005

[cpstatus_0005_2]
cpstatus=TRUE
operationtype=opendiscoverer

[delay_0005_1]
operationtype=starttimer
waittime=10000000

[delay_0005_2]
operationtype=starttimer
waittime=150000000

[delay_3Min_5]
operationtype=starttimer
waittime=150000000

//MediaServer -- embedded device
[publish_embedded_device_0001_1]
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]
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]
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]
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]
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]
operationtype=describe
positivecase=TRUE
readini = FALSE

//Extracts EVENT SUB URLs and subscribe
[subscribe_0005]
subscriptionduration=40
operationtype=subscribe
positivecase=TRUE
readini = FALSE
schedulerstart=TRUE
stopscheduler=TRUE
renewflag=TRUE
refersection=unsubscribe_0005
[unsubscribe_0005]
readini = FALSE

[Print_0005]
operationtype=printresults


//////////////////////////////////////////////////////////////////////////////////////////////////////////
//Positive case -6 UPNP_REGISTER_STATE_CHANGE_SERVICES_0038
//Publish 3 services in embedded device ,
//discover service published, describe, subscribe, delay for 3 min
//TRY WITH OUT DEALY AFTER SUBSCRIPTION REQUESTS  
/////////////////////////////////////////////////////////////////////////////////////////////////////////

[upnp_renew_subscription_0039_6]
listofsequences=publish_embedded_device_0001_1,publish_service_0006_1,publish_service_0006_2,publish_service_0006_3,delay_3Min_6

[upnp_renew_subscription_0039_6_server]
listofsequences=delay_0006_1,cpstatus_0006_2,discover_0006,describe_0006,subscribe_0006,Print_0006

[cpstatus_0006_2]
cpstatus=TRUE
operationtype=opendiscoverer

[delay_0006_1]
operationtype=starttimer
waittime=10000000

[delay_3Min_6]
operationtype=starttimer
waittime=150000000

//MediaServer -- embedded device
[publish_embedded_device_0001_1]
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_0006_1]
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_0006_2]
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_0006_3]
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_0006]
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_0006]
operationtype=describe
positivecase=TRUE
readini = FALSE

//Extracts EVENT SUB URLs and subscribe
[subscribe_0006]
subscriptionduration=40
operationtype=subscribe
positivecase=TRUE
readini = FALSE
schedulerstart=TRUE
stopscheduler=TRUE
renewflag=TRUE
refersection=unsubscribe_0006
[unsubscribe_0006]
readini = FALSE

[Print_0006]
operationtype=printresults


//////////////////////////////////////////////////////////////////
//Positive case -7 UPNP_REGISTER_STATE_CHANGE_SERVICES_0038
//Publish 5 services in Different levels ,discover service published, describe, subscribe
// SUBSCRIBE TO SERVICES PUBLISHED IN DIFFERENT LEVELS
/////////////////////////////////////////////////////////////////

[upnp_renew_subscription_0039_7]
listofsequences=publish_embedded_device_0007_1,publish_embedded_device_0007_2,publish_embedded_device_0007_3,publish_service_0007_1,publish_service_0007_2,publish_service_0007_3,publish_service_0007_4,publish_service_0007_5,delay_3Min_7

[upnp_renew_subscription_0039_7_server]
listofsequences=delay_0007_1,cpstatus_0007_2,discover_0007,describe_0007,subscribe_0007,Print_0007

//delay_0007_2,

[cpstatus_0007_2]
cpstatus=TRUE
operationtype=opendiscoverer

[delay_0007_1]
operationtype=starttimer
waittime=10000000

[delay_0007_2]
operationtype=starttimer
waittime=120000000

[delay_3Min_7]
operationtype=starttimer
waittime=150000000

//FirstDevice -- embedded device
[publish_embedded_device_0007_1]
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_0007_2]
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_0007_3]
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_0007_1]
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_0007_2]
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_0007_3]
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_0007_4]
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_0007_5]
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_0007]
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_0007]
operationtype=describe
positivecase=TRUE
readini = FALSE

//Extracts EVENT SUB URLs and subscribe
[subscribe_0007]
subscriptionduration=40
operationtype=subscribe
positivecase=TRUE
readini = FALSE
schedulerstart=TRUE
stopscheduler=TRUE
renewflag=TRUE
refersection=unsubscribe_0007
[unsubscribe_0007]
readini = FALSE

[Print_0007]
operationtype=printresults


///////////////////////////////////////////////////////////////////////////////////////
//Positive case -8 UPNP_REGISTER_STATE_CHANGE_SERVICES_0038
//Publish 5 services in Different levels ,discover service published, describe, subscribe
// SUBSCRIBE TO SERVICES PUBLISHED IN DIFFERENT LEVELS WITHOUT DELAY AFTER SUSBCRIPTION
////////////////////////////////////////////////////////////////////////////////////////

[upnp_renew_subscription_0039_8]
listofsequences=publish_embedded_device_0008_1,publish_embedded_device_0008_2,publish_embedded_device_0008_3,publish_service_0008_1,publish_service_0008_2,publish_service_0008_3,publish_service_0008_4,publish_service_0008_5,delay_3Min_8

[upnp_renew_subscription_0039_8_server]
listofsequences=delay_0008_1,cpstatus_0008_2,discover_0008,describe_0008,subscribe_0008,Print_0008

[cpstatus_0008_2]
cpstatus=TRUE
operationtype=opendiscoverer

[delay_0008_1]
operationtype=starttimer
waittime=10000000

[delay_3Min_8]
operationtype=starttimer
waittime=150000000

//FirstDevice -- embedded device
[publish_embedded_device_0008_1]
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_0008_2]
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_0008_3]
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_0008_1]
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_0008_2]
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_0008_3]
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_0008_4]
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_0008_5]
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_0008]
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_0008]
operationtype=describe
positivecase=TRUE
readini = FALSE

//Extracts EVENT SUB URLs and subscribe
[subscribe_0008]
subscriptionduration=40
operationtype=subscribe
positivecase=TRUE
readini = FALSE
schedulerstart=TRUE
stopscheduler=TRUE
renewflag=TRUE
refersection=unsubscribe_0008
[unsubscribe_0008]
readini = FALSE

[Print_0008]
operationtype=printresults

///////////////////////////////////////////////////////////////////////////////////////
//Positive case -9 UPNP_REGISTER_STATE_CHANGE_SERVICES_0038
//PUBLISH 11 SERVICES IN FISRT LEVEL OF EMBEDDED DEVICE,
//Discover service published, describe, subscribe
//Delay after subsriptions is introduced to receive notifications
////////////////////////////////////////////////////////////////////////////////////////

[upnp_renew_subscription_0039_9]
listofsequences=publish_embedded_device_0009_1,publish_service_0009_1,publish_service_0009_2,publish_service_0009_3,publish_service_0009_4,publish_service_0009_5,publish_service_0009_6,publish_service_0009_7,publish_service_0009_8,publish_service_0009_9,publish_service_0009_10,publish_service_0009_11,delay_4Min_9

[upnp_renew_subscription_0039_9_server]
listofsequences=delay_0009_1,cpstatus_0009_2,discover_0009,describe_0009,subscribe_0009,delay_0009_2,Print_0009

[cpstatus_0009_2]
cpstatus=TRUE
operationtype=opendiscoverer

[delay_0009_1]
operationtype=starttimer
waittime=10000000

[delay_0009_2]
operationtype=starttimer
waittime=200000000

[delay_4Min_9]
operationtype=starttimer
waittime=240000000


//FirstDevice -- embedded device
[publish_embedded_device_0009_1]
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_0009_1]
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_0009_2]
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_0009_3]
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_0009_4]
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_0009_5]
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_0009_6]
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_0009_7]
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_0009_8]
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_0009_9]
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_0009_10]
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_0009_11]
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_0009]
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_0009]
operationtype=describe
positivecase=TRUE
readini = FALSE


//Extracts EVENT SUB URLs and subscribe
[subscribe_0009]
subscriptionduration=40
operationtype=subscribe
positivecase=TRUE
readini = FALSE
schedulerstart=TRUE
stopscheduler=TRUE
renewflag=TRUE
refersection=unsubscribe_0009
[unsubscribe_0009]
readini = FALSE

[Print_0009]
operationtype=printresults

////////////////////////////////////////////////////////////////////////////////
///In discovery "ssdp:all" and descibe and subscribe the same
//////////////////////////////////////////////////////////////////////////////
[upnp_renew_subscription_0039_10]
listofsequences=publish_service_0039_10,delay_3Min_10

[upnp_renew_subscription_0039_10_server]
listofsequences=delay_0039_10,cpstatus_0039_10_10,discover_0039_10,describe_0039_10,subscribe_0039_10,Print_0039_10

[cpstatus_0039_10_10]
cpstatus=TRUE
operationtype=opendiscoverer

[delay_0039_10]
operationtype=starttimer
waittime=10000000

[delay_3Min_10]
operationtype=starttimer
waittime=150000000

//Publish a service in a root device
[publish_service_0039_10]
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_0039_10]
listofmxtimes=50
listofservicetypes=ssdp:all
operationtype=discovery
schedulerstatus=TRUE
delayenabled=FALSE
waittime=50000000
canceldiscovery=FALSE
positivecase=TRUE

//Describe the Dev.Locations
[describe_0039_10]
operationtype=describe
positivecase=TRUE
readini = FALSE

//Extracts EVENT SUB URLs and subscribe
//Also specifies info for Renew subscriptions
[subscribe_0039_10]
subscriptionduration=20
operationtype=subscribe
positivecase=TRUE
readini = FALSE
schedulerstart=TRUE
stopscheduler=TRUE
unsubscribeflag=FALSE
renewflag=TRUE
refersection=unsubscribe_0039_10

[unsubscribe_0039_10]
readini = FALSE

[Print_0039_10]
operationtype=printresults