installationservices/swinstallationfw/test/scripts/tsif.ini
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Fri, 19 Mar 2010 09:33:35 +0200
changeset 24 84a16765cd86
child 25 98b66e4fb0be
permissions -rw-r--r--
Revision: 201007 Kit: 201011


[GetComponentInfoByFileNameOOM]
OOMServerTest=True
packageFile=z:\tusif\tsif\data\test.nonnativepackage.txt
operationByFileHandle=False
root.softwareTypeName=plain
root.componentName=Test Component
root.componentVersion=1.0.0
root.componentVendor=Symbian
root.scomoState=0
root.installStatus=0
root.componentId=12345678
root.globalComponentId=test.nonnativepackage.txt
root.authenticity=1
root.userGrantableCapsBitMask=49152 // ECapabilityReadUserData, ECapabilityWriteUserData
root.maxInstalledSize=1234
root.hasExecutable=False

[InstallClientOOM]
packageFile=z:\tusif\tsif\data\test.nonnativepackage.txt
operationByFileHandle=False
useEnhancedApi=True
pluginRefOpaqueResultName0=NonNativePlugin
pluginRefOpaqueResultType0=Int
pluginRefOpaqueResultValue0=1
pluginRefOpaqueResultName1=ComponentId
pluginRefOpaqueResultType1=Int
pluginRefOpaqueResultValue1=2
OOMTest=True

[GetComponentInfoByFileHandleOOM]
OOMServerTest=True
packageFile=z:\tusif\tsif\data\test.nonnativepackage.txt
operationByFileHandle=True
root.softwareTypeName=plain
root.componentName=Test Component
root.componentVersion=1.0.0
root.componentVendor=Symbian
root.scomoState=0
root.installStatus=0
root.componentId=12345678
root.globalComponentId=test.nonnativepackage.txt
root.authenticity=1
root.userGrantableCapsBitMask=49152 // ECapabilityReadUserData, ECapabilityWriteUserData
root.maxInstalledSize=1234
root.hasExecutable=False

[InstallByFileName]
packageFile=z:\tusif\tsif\data\sifintegrationtestbase.sis
operationByFileHandle=False
useEnhancedApi=False

[InstallByFileNameWithOpaqueParams]
packageFile=z:\tusif\tsif\data\sifintegrationtestbase.sis
operationByFileHandle=False
useEnhancedApi=True
pluginOpaqueArgumentName0=SwiDeclineOperation
pluginOpaqueArgumentType0=Int
pluginOpaqueArgumentValue0=0
pluginOpaqueArgumentName1=installInactive
pluginOpaqueArgumentType1=Int
pluginOpaqueArgumentValue1=0
pluginRefOpaqueResultName0=ExtendedErrCode
pluginRefOpaqueResultType0=Int
pluginRefOpaqueResultValue0=0
pluginRefOpaqueResultName1=ComponentId
pluginRefOpaqueResultType1=Int
pluginRefOpaqueResultValue1=1

[InstallByFileHandleWithOpaqueParams]
packageFile=z:\tusif\tsif\data\sifintegrationtestbase.sis
operationByFileHandle=True
useEnhancedApi=True
pluginOpaqueArgumentName0=SwiDeclineOperation
pluginOpaqueArgumentType0=Int
pluginOpaqueArgumentValue0=0
pluginRefOpaqueResultName0=ExtendedErrCode
pluginRefOpaqueResultType0=Int
pluginRefOpaqueResultValue0=0
pluginRefOpaqueResultName1=ComponentId
pluginRefOpaqueResultType1=Int
pluginRefOpaqueResultValue1=2

[UninstallByNameAndVendor]
componentName=Sif Integration Test
componentVendor=Security Team
useEnhancedApi=False

[SynchronousCancelInstallByFileName]
packageFile=z:\tusif\tsif\data\sifintegrationtestbase.sis
operationByFileHandle=False
useEnhancedApi=True
pluginOpaqueArgumentName0=SwiDeclineOperation
pluginOpaqueArgumentType0=Int
pluginOpaqueArgumentValue0=1
pluginRefOpaqueResultName0=ExtendedErrCode
pluginRefOpaqueResultType0=Int
pluginRefOpaqueResultValue0=-3
pluginRefOpaqueResultName1=ComponentId
pluginRefOpaqueResultType1=Int
pluginRefOpaqueResultValue1=3

[SynchronousCancelInstallByFileHandle]
packageFile=z:\tusif\tsif\data\sifintegrationtestbase.sis
operationByFileHandle=True
useEnhancedApi=True
pluginOpaqueArgumentName0=SwiDeclineOperation
pluginOpaqueArgumentType0=Int
pluginOpaqueArgumentValue0=1
pluginRefOpaqueResultName0=ExtendedErrCode
pluginRefOpaqueResultType0=Int
pluginRefOpaqueResultValue0=-3
pluginRefOpaqueResultName1=ComponentId
pluginRefOpaqueResultType1=Int
pluginRefOpaqueResultValue1=4

// Currently, SWI does not support activation/deactivation. Expected result should change from -5 once it does
[ActivateByNameAndVendor]
componentName=Sif Integration Test
componentVendor=Security Team

[DeactivateByNameAndVendor]
componentName=Sif Integration Test
componentVendor=Security Team

[ActivateByInvalidId]
componentId=12345678

[DeactivateByInvalidId]
componentId=12345678

[NonNativeInstallByFileName]
packageFile=z:\tusif\tsif\data\test.nonnativepackage.txt
operationByFileHandle=False
useEnhancedApi=True
pluginRefOpaqueResultName0=NonNativePlugin
pluginRefOpaqueResultType0=Int
pluginRefOpaqueResultValue0=1
pluginRefOpaqueResultName1=ComponentId
pluginRefOpaqueResultType1=Int
pluginRefOpaqueResultValue1=1

[NonNativeInstallByFileNameOOM]
OOMServerTest=True
packageFile=z:\tusif\tsif\data\test.nonnativepackage.txt
operationByFileHandle=False
useEnhancedApi=True
pluginRefOpaqueResultName0=NonNativePlugin
pluginRefOpaqueResultType0=Int
pluginRefOpaqueResultValue0=1
pluginRefOpaqueResultName1=ComponentId
pluginRefOpaqueResultType1=Int
pluginRefOpaqueResultValue1=1

[NonNativeInstallByFileHandle]
packageFile=z:\tusif\tsif\data\test.nonnativepackage.txt
operationByFileHandle=True
useEnhancedApi=True
pluginRefOpaqueResultName0=NonNativePlugin
pluginRefOpaqueResultType0=Int
pluginRefOpaqueResultValue0=1
pluginRefOpaqueResultName1=ComponentId
pluginRefOpaqueResultType1=Int
pluginRefOpaqueResultValue1=2

[NonNativeInstallByFileHandleOOM]
OOMServerTest=True
packageFile=z:\tusif\tsif\data\test.nonnativepackage.txt
operationByFileHandle=True
useEnhancedApi=True
pluginRefOpaqueResultName0=NonNativePlugin
pluginRefOpaqueResultType0=Int
pluginRefOpaqueResultValue0=1
pluginRefOpaqueResultName1=ComponentId
pluginRefOpaqueResultType1=Int
pluginRefOpaqueResultValue1=3

[NonNativeInstallAlreadyInstalled]
packageFile=z:\tusif\tsif\data\test.nonnativepackage.txt
operationByFileHandle=False
useEnhancedApi=True
pluginRefOpaqueResultName0=NonNativePlugin
pluginRefOpaqueResultType0=Int
pluginRefOpaqueResultValue0=1
pluginRefOpaqueResultName1=ComponentId
pluginRefOpaqueResultType1=Int
pluginRefOpaqueResultValue1=2

[InvalidNonNativeUninstallByNameAndVendor]
componentName=test.nonnativepackage.txt
componentVendor=Symbian
useEnhancedApi=True
pluginRefOpaqueResultName0=NonNativePlugin
pluginRefOpaqueResultType0=Int
pluginRefOpaqueResultValue0=1

[NonNativeUninstallByNameAndVendor]
componentName=test.nonnativepackage.txt
componentVendor=Symbian
useEnhancedApi=True
pluginRefOpaqueResultName0=NonNativePlugin
pluginRefOpaqueResultType0=Int
pluginRefOpaqueResultValue0=1

[NonNativeUninstallByNameAndVendorOOM]
OOMServerTest=True
componentName=test.nonnativepackage.txt
componentVendor=Symbian
useEnhancedApi=True
pluginRefOpaqueResultName0=NonNativePlugin
pluginRefOpaqueResultType0=Int
pluginRefOpaqueResultValue0=1

[UninstallClientOOM]
OOMTest=True
componentName=test.nonnativepackage.txt
componentVendor=Symbian
useEnhancedApi=True
pluginRefOpaqueResultName0=NonNativePlugin
pluginRefOpaqueResultType0=Int
pluginRefOpaqueResultValue0=1

[NonNativeSilentInstall]
packageFile=z:\tusif\tsif\data\test.nonnativepackage.txt
operationByFileHandle=False
useEnhancedApi=True
pluginOpaqueArgumentName0=DoSilent
pluginOpaqueArgumentType0=Int
pluginOpaqueArgumentValue0=1
pluginRefOpaqueResultName0=NonNativePlugin
pluginRefOpaqueResultType0=Int
pluginRefOpaqueResultValue0=1
pluginRefOpaqueResultName1=DoneSilently
pluginRefOpaqueResultType1=Int
pluginRefOpaqueResultValue1=1
pluginRefOpaqueResultName2=ComponentId
pluginRefOpaqueResultType2=Int
pluginRefOpaqueResultValue2=3

[VerifyNonNativePackageExistence]
verifyExistence=True
checkSisRegistry=False
componentName=test.nonnativepackage.txt
componentVendor=Symbian
packageFile0=c:\tusif\tsif\nonnativeplugin\test.nonnativepackage.txt\file0
packageFile1=c:\tusif\tsif\nonnativeplugin\test.nonnativepackage.txt\file1
packageFile2=c:\tusif\tsif\nonnativeplugin\test.nonnativepackage.txt\file2
scomoState=0

[VerifyNonNativePackageNonExistence]
verifyExistence=False
checkSisRegistry=False
componentName=test.nonnativepackage.txt
componentVendor=Symbian
packageFile0=c:\tusif\tsif\nonnativeplugin\test.nonnativepackage.txt\file0
packageFile1=c:\tusif\tsif\nonnativeplugin\test.nonnativepackage.txt\file1
packageFile2=c:\tusif\tsif\nonnativeplugin\test.nonnativepackage.txt\file2

[VerifyPackageExistence]
verifyExistence=True
componentName=Sif Integration Test
componentVendor=Security Team
executableName=sifIntegrationTest.exe
executableReturnCode=1397310977
scomoState=1

[VerifyPackageNonExistence]
verifyExistence=False
componentName=Sif Integration Test
componentVendor=Security Team
executableName=sifIntegrationTest.exe

[VerifyInactivePackageExistence]
verifyExistence=True
componentName=Sif Integration Test
componentVendor=Security Team
executableName=sifIntegrationTest.exe
executableReturnCode=1397310977
scomoState=0

[UninstallByInvalidId]
componentId=12345678
useEnhancedApi=False

[UninstallByInvalidId2]
componentId=-1
useEnhancedApi=False

[UninstallNonRemovable]
componentName=c32exe
componentVendor=symbian
useEnhancedApi=False

[InstallNonInstallableByFileName]
packageFile=z:\tusif\tsif\data\noninstallable.gif
operationByFileHandle=False
useEnhancedApi=False

[InstallNonInstallableByFileHandle]
packageFile=z:\tusif\tsif\data\noninstallable.gif
operationByFileHandle=True
useEnhancedApi=False

[InvalidInstallByFileName]
packageFile=z:\tusif\tsif\data\sifselfsignedwithprotecteduid.sis
operationByFileHandle=False
useEnhancedApi=False

[InvalidInstallByFileHandle]
packageFile=z:\tusif\tsif\data\sifselfsignedwithprotecteduid.sis
operationByFileHandle=True
useEnhancedApi=False

[MultipleInstallWithOverlappingSession]
expectedConcurrentResult=0
overlapRequest=False
packageFile=z:\tusif\tsif\data\sifintegrationtestbase.sis
operationByFileHandle=False
useEnhancedApi=False

[MultipleInstallWithOverlappingRequest]
expectedConcurrentResult=-16
overlapRequest=True
packageFile=z:\tusif\tsif\data\sifintegrationtestbase.sis
operationByFileHandle=False
useEnhancedApi=False

[MultipleNonExclusiveInstall]
expectedConcurrentResult=0
overlapRequest=True
exclusiveOperation=False
packageFile=z:\tusif\tsif\data\sifintegrationtestbase.sis
packageFile2=z:\tusif\tsif\data\test.nonnativepackage.txt
useEnhancedApi=True
pluginOpaqueArgumentName0=DummyInstallation
pluginOpaqueArgumentType0=Int
pluginOpaqueArgumentValue0=1

[SifCommonOOM]
OOMTest=True

[NonNativeInstallByFileNameDoNotMatchComponentId]
packageFile=z:\tusif\tsif\data\test.nonnativepackage.txt
operationByFileHandle=False
useEnhancedApi=True
pluginRefOpaqueResultName0=NonNativePlugin
pluginRefOpaqueResultType0=Int
pluginRefOpaqueResultValue0=1
pluginRefOpaqueResultName1=ComponentId
pluginRefOpaqueResultType1=String
pluginRefOpaqueResultValue1=__ANY_VALUE_PERMITTED__