installationservices/swtransactionservices/test/tintegrityservices/scripts/tintegrityservices.ini
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Tue, 31 Aug 2010 15:21:33 +0300
branchRCL_3
changeset 25 7333d7932ef7
permissions -rw-r--r--
Revision: 201033 Kit: 201035

[Cleanup]

; cleans up files between test cases

cleanupfile-01=c:\DataFileA.dat
cleanupfile-02=e:\DataFileB.dat
cleanupfile-03=e:\DataFileC.dat
cleanupfile-04=c:\InstallApp.exe
cleanupfile-05=c:\shared.dll
cleanupfile-06=c:\temp.dat
cleanupfile-07=e:\temp.dat

; cleans up both default and custom journal paths (recursively deleting files and directories)

cleanupdirectory-01=c:\IntegrityServices\
cleanupdirectory-02=e:\IntegrityServices\
cleanupdirectory-03=c:\dummyDir\


[failafteraddandremove]
failtype=EFailAddingNewFile
failposition=EAfterAction
failfilename=c:\DataFileC.dat

arbitraryopfile-01=c:\DataFileA.dat
operation-01=addfile
arbitraryopfile-02=c:\DataFileA.dat
operation-02=removefile
arbitraryopfile-03=c:\DataFileB.dat
operation-03=removefile
arbitraryopfile-04=c:\DataFileC.dat
operation-04=addfile

absent-01=c:\DataFileA.dat
absent-02=c:\DataFileB.dat
present-01=c:\DataFileC.dat

[recoverafterfailedaddandremove]
absent-01=c:\DataFileA.dat
absent-02=c:\DataFileC.dat
present-01=c:\DataFileB.dat

[fail_before_journal_remove_dir]
failtype=EFailRemovingFile
failposition=EBeforeJournal
failfilename=c:\dummyDir\

arbitraryopfile-01=c:\dummyDir\
operation-01=removefile

present-01=c:\dummyDir\
present-02=c:\dummyDir\DataFileA.dat
present-03=c:\dummyDir\DataFileB.dat

[directory_present]
present-01=c:\dummyDir\DataFileA.dat
present-02=c:\dummyDir\DataFileB.dat
present-03=c:\dummyDir\

[directory_absent]
absent-01=c:\dummyDir\DataFileA.dat
absent-02=c:\dummyDir\DataFileB.dat
absent-03=c:\dummyDir\

[fail_after_journal_remove_dir]
failtype=EFailRemovingFile
failposition=EAfterJournal
failfilename=c:\dummyDir\

arbitraryopfile-01=c:\dummyDir\
operation-01=removefile

present-01=c:\dummyDir\
present-02=c:\dummyDir\DataFileA.dat
present-03=c:\dummyDir\DataFileB.dat

[fail_before_action_remove_dir]
failtype=EFailRemovingFile
failposition=EBeforeAction
failfilename=c:\dummyDir\

arbitraryopfile-01=c:\dummyDir\
operation-01=removefile

present-01=c:\dummyDir\
present-02=c:\dummyDir\DataFileA.dat
present-03=c:\dummyDir\DataFileB.dat

[fail_none]
failtype=EFailNone
failposition=EAfterAction
failfilename=c:\dummyDir\

arbitraryopfile-01=c:\dummyDir\
operation-01=removefile

absent-01=c:\dummyDir\
absent-02=c:\dummyDir\DataFileA.dat
absent-03=c:\dummyDir\DataFileB.dat

[fail_after_action_remove_dir]
failtype=EFailRemovingFile
failposition=EAfterAction
failfilename=c:\dummyDir\

arbitraryopfile-01=c:\dummyDir\
operation-01=removefile

absent-01=c:\dummyDir\
absent-02=c:\dummyDir\DataFileA.dat
absent-03=c:\dummyDir\DataFileB.dat

[add_and_remove_dir]
failtype=EFailNone
failposition=EBeforeAction
failfilename=c:\dummyDir\

arbitraryopfile-01=c:\dummyDir\
operation-01=addfile
arbitraryopfile-02=c:\dummyDir\DataFileA.dat
operation-02=addfile
arbitraryopfile-03=c:\dummyDir\
operation-03=removefile

absent-01=c:\dummyDir\
absent-02=c:\dummyDir\DataFileA.dat

[add_and_remove_dir_fail_before_remove]
failtype=EFailRemovingFile
failposition=EBeforeAction
failfilename=c:\dummyDir\

arbitraryopfile-01=c:\dummyDir\
operation-01=addfile
arbitraryopfile-02=c:\dummyDir\DataFileA.dat
operation-02=addfile
arbitraryopfile-03=c:\dummyDir\
operation-03=removefile

present-01=c:\dummyDir\
present-02=c:\dummyDir\DataFileA.dat


[failonlasttemp]
failtype=EFailAddingTempFile
failposition=EAfterAction
failfilename=e:\temp.dat
temporaryfile-01=c:\DataFileA.dat
temporaryfile-02=e:\DataFileB.dat
temporaryfile-03=e:\DataFileC.dat
temporaryfile-04=c:\InstallApp.exe
temporaryfile-05=c:\shared.dll
temporaryfile-06=c:\temp.dat
temporaryfile-07=e:\temp.dat

[rollbackfailondeletetemp]
failtype=EFailDeletingFile
failposition=EBeforeAction
failfilename=DataFileA.dat
present-01=c:\DataFileA.dat
present-02=e:\DataFileB.dat
present-03=e:\DataFileC.dat
present-04=c:\InstallApp.exe
present-05=c:\shared.dll
present-06=c:\temp.dat
present-07=e:\temp.dat

[rollbacksuccess]
absent-01=c:\DataFileA.dat
absent-02=e:\DataFileB.dat
absent-03=e:\DataFileC.dat
absent-04=c:\InstallApp.exe
absent-05=c:\shared.dll
absent-06=c:\temp.dat
absent-07=e:\temp.dat

[registryrollback]
absent-01=c:\sys\install\sisregistry\80000001\00000000.reg
absent-02=c:\sys\install\sisregistry\80000001\00000000_0000.ctl
absent-03=c:\sys\install\IntegrityServices\0.drv
absent-04=c:\sys\install\IntegrityServices\0.log

[registryrollforward]
absent-01=c:\sys\install\IntegrityServices\0.drv
absent-02=c:\sys\install\IntegrityServices\0.log
present-01=c:\sys\install\sisregistry\80000002\00000000.reg
present-02=c:\sys\install\sisregistry\80000002\00000000_0000.ctl

[removablemedia]
absent-01=c:\file1.txt
absent-02=e:\file2.txt
absent-03=c:\sys\install\IntegrityServices\2.drv
absent-04=c:\sys\install\IntegrityServices\2.log
absent-05=e:\sys\install\IntegrityServices\2.log

[uninstallrollforward]
absent-01=c:\sys\install\IntegrityServices\3.drv
absent-02=c:\sys\install\IntegrityServices\3.log
present-01=c:\sys\install\sisregistry\1000000f\00000000.reg
present-02=c:\sys\install\sisregistry\1000000f\00000000_0000.ctl

[package_present]
uid-01=1000000f

[package_not_installed]
uid-01=80000001

[package_installed]
uid-01=80000002

[uninstall_package]
uid=80000002
script=z:\tswi\tuiscriptadaptors\scripts\uninstall.xml          

[remove_package]
uid=1000000f
script=z:\tswi\tuiscriptadaptors\scripts\uninstall.xml


[JournalFile_unit_tests]
target=c:\sts_test_dir\myjournal.log

[JournalFile_unit_tests_oom]
target=c:\sts_test_dir\myjournal.log
OOMTest=true

[Journal_unit_tests]
target=\sts_test_dir\
trid=123456

[Journal_unit_tests_oom]
OOMTest=true
target=\sts_test_dir\
trid=123456

[Integrityservices_unit_tests_OOM]
OOMTest=false
target=\sts_test_dir\
trid=654321