diff options
author | Amit Jain <ext-amit.1.jain@nokia.com> | 2010-04-22 14:08:39 +0100 |
---|---|---|
committer | Martyn Russell <martyn@lanedo.com> | 2010-04-22 15:24:36 +0100 |
commit | ca6d0225bc86a6032e11ab762de81e6f2a7a161d (patch) | |
tree | bf0a8679d282c511e4c5f53750f011c540e74fff /tests | |
parent | 9cffb0a332522a7d7431dca6aed972c4316bd93d (diff) | |
download | tracker-ca6d0225bc86a6032e11ab762de81e6f2a7a161d.tar.gz |
Functional Tests: Operations of files in multilevel subfolders added
Diffstat (limited to 'tests')
-rw-r--r-- | tests/functional-tests/miner-basic-ops.py | 55 | ||||
-rw-r--r-- | tests/functional-tests/tests.xml | 609 |
2 files changed, 277 insertions, 387 deletions
diff --git a/tests/functional-tests/miner-basic-ops.py b/tests/functional-tests/miner-basic-ops.py index 9f1fd3883..2b73dcf50 100644 --- a/tests/functional-tests/miner-basic-ops.py +++ b/tests/functional-tests/miner-basic-ops.py @@ -52,6 +52,7 @@ if target == configuration.MAEMO6_HW: SRC_IMAGE_DIR = configuration.TEST_DATA_IMAGES SRC_MUSIC_DIR = configuration.TEST_DATA_MUSIC SRC_VIDEO_DIR = configuration.TEST_DATA_VIDEO + MYDOCS_SUB = configuration.MYDOCS + 's1/s2/s3/s4/s5/' elif target == configuration.DESKTOP: """target is DESKTOP """ @@ -61,6 +62,7 @@ elif target == configuration.DESKTOP: SRC_IMAGE_DIR = configuration.VCS_TEST_DATA_IMAGES SRC_MUSIC_DIR = configuration.VCS_TEST_DATA_MUSIC SRC_VIDEO_DIR = configuration.VCS_TEST_DATA_VIDEO + MYDOCS_SUB = os.path.expanduser("~") + 's1/s2/s3/s4/s5/' commands.getoutput('mkdir ' + TEST_DIR_1) commands.getoutput('mkdir ' + TEST_DIR_2) @@ -754,5 +756,58 @@ class delete(TestUpdate): self.assert_(result == '0' , 'deleted file is shown as indexed') + +class subfolders(TestUpdate) : + + def test_subfolders_01(self): + + """ + 1.Create multilevel directories. + 2.Copy an image to the directory. + 3.Check if tracker-search is listing the copied file. + 4.Remove the file from directory. + 5.Check if tracker-search is not listing the file. + """ + commands.getoutput('mkdir -p '+ MYDOCS_SUB) + print MYDOCS_SUB,SRC_IMAGE_DIR,TEST_IMAGE + commands.getoutput('cp ' + SRC_IMAGE_DIR + TEST_IMAGE + ' ' + MYDOCS_SUB) + self.loop.run() + + result = commands.getoutput('tracker-search -i -l 5000 | grep '+MYDOCS_SUB+TEST_IMAGE+' |wc -l') + self.assert_(int(result)==1 , "File is not indexed") + + commands.getoutput ('rm '+MYDOCS_SUB+TEST_IMAGE) + self.loop.run() + + result1 = commands.getoutput('tracker-search -i -l 5000 | grep '+MYDOCS_SUB+TEST_IMAGE +'|wc -l') + self.assert_(int(result1)==0 , "File is still listed in tracker search") + + + def test_subfolders_02(self): + + """ + 1.Create multilevel directories. + 2.Copy an song to the directory. + 3.Check if tracker-search is listing the copied file. + 4.Remove the file from directory. + 5.Check if tracker-search is not listing the file. + """ + commands.getoutput('mkdir -p '+ MYDOCS_SUB) + commands.getoutput('cp ' + SRC_MUSIC_DIR + TEST_MUSIC + ' ' + MYDOCS_SUB) + self.loop.run() + + result = commands.getoutput('tracker-search -m -l 5000 | grep '+ MYDOCS_SUB+TEST_MUSIC +'| wc -l ') + self.assert_(int(result)==1 , "File is not indexed") + + commands.getoutput ('rm '+MYDOCS_SUB+TEST_MUSIC) + self.loop.run() + + result1 = commands.getoutput('tracker-search -i -l 5000 | grep '+MYDOCS_SUB+TEST_MUSIC +'|wc -l') + self.assert_(int(result1)==1 , "File is still listed in tracker search") + + + + + if __name__ == "__main__": unittest.main() diff --git a/tests/functional-tests/tests.xml b/tests/functional-tests/tests.xml index c2fb46e21..79afc98e3 100644 --- a/tests/functional-tests/tests.xml +++ b/tests/functional-tests/tests.xml @@ -1,132 +1,6 @@ <testdefinition version="0.1"> <suite name="tracker"> <description /> - <set name="_usr_share_tracker-tests_metadata_extraction_tc.py"> - <description>tracker:metadata_extraction_tc.py</description> - <case name="metadata_extraction_tc.py-images.test_get_images_camera_1"> - <description>tracker:metadata_extraction_tc.py:images.test_get_images_camera_1</description> - <step>/usr/share/tracker-tests/metadata_extraction_tc.py images.test_get_images_camera_1</step> - </case> - <case name="metadata_extraction_tc.py-images.test_get_images_city_1"> - <description>tracker:metadata_extraction_tc.py:images.test_get_images_city_1</description> - <step>/usr/share/tracker-tests/metadata_extraction_tc.py images.test_get_images_city_1</step> - </case> - <case name="metadata_extraction_tc.py-images.test_get_images_comment_1"> - <description>tracker:metadata_extraction_tc.py:images.test_get_images_comment_1</description> - <step>/usr/share/tracker-tests/metadata_extraction_tc.py images.test_get_images_comment_1</step> - </case> - <case name="metadata_extraction_tc.py-images.test_get_images_copyright_1"> - <description>tracker:metadata_extraction_tc.py:images.test_get_images_copyright_1</description> - <step>/usr/share/tracker-tests/metadata_extraction_tc.py images.test_get_images_copyright_1</step> - </case> - <case name="metadata_extraction_tc.py-images.test_get_images_country_1"> - <description>tracker:metadata_extraction_tc.py:images.test_get_images_country_1</description> - <step>/usr/share/tracker-tests/metadata_extraction_tc.py images.test_get_images_country_1</step> - </case> - <case name="metadata_extraction_tc.py-images.test_get_images_creator_1"> - <description>tracker:metadata_extraction_tc.py:images.test_get_images_creator_1</description> - <step>/usr/share/tracker-tests/metadata_extraction_tc.py images.test_get_images_creator_1</step> - </case> - <case name="metadata_extraction_tc.py-images.test_get_images_fnumber_1"> - <description>tracker:metadata_extraction_tc.py:images.test_get_images_fnumber_1</description> - <step>/usr/share/tracker-tests/metadata_extraction_tc.py images.test_get_images_fnumber_1</step> - </case> - <case name="metadata_extraction_tc.py-images.test_get_images_focal_length_1"> - <description>tracker:metadata_extraction_tc.py:images.test_get_images_focal_length_1</description> - <step>/usr/share/tracker-tests/metadata_extraction_tc.py images.test_get_images_focal_length_1</step> - </case> - <case name="metadata_extraction_tc.py-images.test_get_images_height_1"> - <description>tracker:metadata_extraction_tc.py:images.test_get_images_height_1</description> - <step>/usr/share/tracker-tests/metadata_extraction_tc.py images.test_get_images_height_1</step> - </case> - <case name="metadata_extraction_tc.py-images.test_get_images_keyword_1"> - <description>tracker:metadata_extraction_tc.py:images.test_get_images_keyword_1</description> - <step>/usr/share/tracker-tests/metadata_extraction_tc.py images.test_get_images_keyword_1</step> - </case> - <case name="metadata_extraction_tc.py-images.test_get_images_mime_1"> - <description>tracker:metadata_extraction_tc.py:images.test_get_images_mime_1</description> - <step>/usr/share/tracker-tests/metadata_extraction_tc.py images.test_get_images_mime_1</step> - </case> - <case name="metadata_extraction_tc.py-images.test_get_images_res_1"> - <description>tracker:metadata_extraction_tc.py:images.test_get_images_res_1</description> - <step>/usr/share/tracker-tests/metadata_extraction_tc.py images.test_get_images_res_1</step> - </case> - <case name="metadata_extraction_tc.py-images.test_get_images_res_2"> - <description>tracker:metadata_extraction_tc.py:images.test_get_images_res_2</description> - <step>/usr/share/tracker-tests/metadata_extraction_tc.py images.test_get_images_res_2</step> - </case> - <case name="metadata_extraction_tc.py-images.test_get_images_title_1"> - <description>tracker:metadata_extraction_tc.py:images.test_get_images_title_1</description> - <step>/usr/share/tracker-tests/metadata_extraction_tc.py images.test_get_images_title_1</step> - </case> - <case name="metadata_extraction_tc.py-images.test_get_images_width_1"> - <description>tracker:metadata_extraction_tc.py:images.test_get_images_width_1</description> - <step>/usr/share/tracker-tests/metadata_extraction_tc.py images.test_get_images_width_1</step> - </case> - <case name="metadata_extraction_tc.py-music.test_get_music_album_1"> - <description>tracker:metadata_extraction_tc.py:music.test_get_music_album_1</description> - <step>/usr/share/tracker-tests/metadata_extraction_tc.py music.test_get_music_album_1</step> - </case> - <case name="metadata_extraction_tc.py-music.test_get_music_comment_1"> - <description>tracker:metadata_extraction_tc.py:music.test_get_music_comment_1</description> - <step>/usr/share/tracker-tests/metadata_extraction_tc.py music.test_get_music_comment_1</step> - </case> - <case name="metadata_extraction_tc.py-music.test_get_music_composer_1"> - <description>tracker:metadata_extraction_tc.py:music.test_get_music_composer_1</description> - <step>/usr/share/tracker-tests/metadata_extraction_tc.py music.test_get_music_composer_1</step> - </case> - <case name="metadata_extraction_tc.py-music.test_get_music_contributor_1"> - <description>tracker:metadata_extraction_tc.py:music.test_get_music_contributor_1</description> - <step>/usr/share/tracker-tests/metadata_extraction_tc.py music.test_get_music_contributor_1</step> - </case> - <case name="metadata_extraction_tc.py-music.test_get_music_copyright_1"> - <description>tracker:metadata_extraction_tc.py:music.test_get_music_copyright_1</description> - <step>/usr/share/tracker-tests/metadata_extraction_tc.py music.test_get_music_copyright_1</step> - </case> - <case name="metadata_extraction_tc.py-music.test_get_music_duration_1"> - <description>tracker:metadata_extraction_tc.py:music.test_get_music_duration_1</description> - <step>/usr/share/tracker-tests/metadata_extraction_tc.py music.test_get_music_duration_1</step> - </case> - <case name="metadata_extraction_tc.py-music.test_get_music_genre_1"> - <description>tracker:metadata_extraction_tc.py:music.test_get_music_genre_1</description> - <step>/usr/share/tracker-tests/metadata_extraction_tc.py music.test_get_music_genre_1</step> - </case> - <case name="metadata_extraction_tc.py-music.test_get_music_mime_1"> - <description>tracker:metadata_extraction_tc.py:music.test_get_music_mime_1</description> - <step>/usr/share/tracker-tests/metadata_extraction_tc.py music.test_get_music_mime_1</step> - </case> - <case name="metadata_extraction_tc.py-music.test_get_music_performer_1"> - <description>tracker:metadata_extraction_tc.py:music.test_get_music_performer_1</description> - <step>/usr/share/tracker-tests/metadata_extraction_tc.py music.test_get_music_performer_1</step> - </case> - <case name="metadata_extraction_tc.py-music.test_get_music_title_1"> - <description>tracker:metadata_extraction_tc.py:music.test_get_music_title_1</description> - <step>/usr/share/tracker-tests/metadata_extraction_tc.py music.test_get_music_title_1</step> - </case> - <case name="metadata_extraction_tc.py-music.test_get_music_track_1"> - <description>tracker:metadata_extraction_tc.py:music.test_get_music_track_1</description> - <step>/usr/share/tracker-tests/metadata_extraction_tc.py music.test_get_music_track_1</step> - </case> - <environments> - <scratchbox>true</scratchbox> - <hardware>true</hardware> - </environments> - </set> - <set name="_usr_share_tracker-tests_virtual-files-tc.py~"> - <description>tracker:virtual-files-tc.py~</description> - <case name="virtual-files-tc.py~-virtual_files.test_Virttual_01"> - <description>tracker:virtual-files-tc.py~:virtual_files.test_Virttual_01</description> - <step>/usr/share/tracker-tests/virtual-files-tc.py~ virtual_files.test_Virttual_01</step> - </case> - <case name="virtual-files-tc.py~-virtual_files.test_Virtual_02"> - <description>tracker:virtual-files-tc.py~:virtual_files.test_Virtual_02</description> - <step>/usr/share/tracker-tests/virtual-files-tc.py~ virtual_files.test_Virtual_02</step> - </case> - <environments> - <scratchbox>true</scratchbox> - <hardware>true</hardware> - </environments> - </set> <set name="_usr_share_tracker-tests_miner-basic-ops.py"> <description>tracker:miner-basic-ops.py</description> <case name="miner-basic-ops.py-copy.test_copy_01"> @@ -213,178 +87,166 @@ <description>tracker:miner-basic-ops.py:move.test_move_09</description> <step>/usr/share/tracker-tests/miner-basic-ops.py move.test_move_09</step> </case> + <case name="miner-basic-ops.py-subfolders.test_subfolders_01"> + <description>tracker:miner-basic-ops.py:subfolders.test_subfolders_01</description> + <step>/usr/share/tracker-tests/miner-basic-ops.py subfolders.test_subfolders_01</step> + </case> + <case name="miner-basic-ops.py-subfolders.test_subfolders_02"> + <description>tracker:miner-basic-ops.py:subfolders.test_subfolders_02</description> + <step>/usr/share/tracker-tests/miner-basic-ops.py subfolders.test_subfolders_02</step> + </case> <environments> <scratchbox>true</scratchbox> <hardware>true</hardware> </environments> </set> - <set name="_usr_share_tracker-tests_04-group-concat.py"> - <description>tracker:04-group-concat.py</description> - <case name="04-group-concat.py-TestGroupConcat.test_group_concat"> - <description>tracker:04-group-concat.py:TestGroupConcat.test_group_concat</description> - <step>/usr/share/tracker-tests/04-group-concat.py TestGroupConcat.test_group_concat</step> + <set name="_usr_share_tracker-tests_bootup-tc.py"> + <description>tracker:bootup-tc.py</description> + <case name="bootup-tc.py-default_content.test_images_01"> + <description>tracker:bootup-tc.py:default_content.test_images_01</description> + <step>/usr/share/tracker-tests/bootup-tc.py default_content.test_images_01</step> + </case> + <case name="bootup-tc.py-default_content.test_music_02"> + <description>tracker:bootup-tc.py:default_content.test_music_02</description> + <step>/usr/share/tracker-tests/bootup-tc.py default_content.test_music_02</step> + </case> + <case name="bootup-tc.py-default_content.test_video_03"> + <description>tracker:bootup-tc.py:default_content.test_video_03</description> + <step>/usr/share/tracker-tests/bootup-tc.py default_content.test_video_03</step> + </case> + <case name="bootup-tc.py-tracker_daemon.test_miner_01"> + <description>tracker:bootup-tc.py:tracker_daemon.test_miner_01</description> + <step>/usr/share/tracker-tests/bootup-tc.py tracker_daemon.test_miner_01</step> + </case> + <case name="bootup-tc.py-tracker_daemon.test_store_02"> + <description>tracker:bootup-tc.py:tracker_daemon.test_store_02</description> + <step>/usr/share/tracker-tests/bootup-tc.py tracker_daemon.test_store_02</step> </case> <environments> <scratchbox>true</scratchbox> <hardware>true</hardware> </environments> </set> - <set name="_usr_share_tracker-tests_miner-basic-ops.py~"> - <description>tracker:miner-basic-ops.py~</description> - <case name="miner-basic-ops.py~-copy.test_copy_01"> - <description>tracker:miner-basic-ops.py~:copy.test_copy_01</description> - <step>/usr/share/tracker-tests/miner-basic-ops.py~ copy.test_copy_01</step> - </case> - <case name="miner-basic-ops.py~-copy.test_copy_02"> - <description>tracker:miner-basic-ops.py~:copy.test_copy_02</description> - <step>/usr/share/tracker-tests/miner-basic-ops.py~ copy.test_copy_02</step> - </case> - <case name="miner-basic-ops.py~-copy.test_copy_03"> - <description>tracker:miner-basic-ops.py~:copy.test_copy_03</description> - <step>/usr/share/tracker-tests/miner-basic-ops.py~ copy.test_copy_03</step> + <set name="_usr_share_tracker-tests_virtual-files-tc.py"> + <description>tracker:virtual-files-tc.py</description> + <case name="virtual-files-tc.py-virtual_files.test_Virttual_01"> + <description>tracker:virtual-files-tc.py:virtual_files.test_Virttual_01</description> + <step>/usr/share/tracker-tests/virtual-files-tc.py virtual_files.test_Virttual_01</step> </case> - <case name="miner-basic-ops.py~-copy.test_copy_04"> - <description>tracker:miner-basic-ops.py~:copy.test_copy_04</description> - <step>/usr/share/tracker-tests/miner-basic-ops.py~ copy.test_copy_04</step> + <case name="virtual-files-tc.py-virtual_files.test_Virtual_02"> + <description>tracker:virtual-files-tc.py:virtual_files.test_Virtual_02</description> + <step>/usr/share/tracker-tests/virtual-files-tc.py virtual_files.test_Virtual_02</step> </case> - <case name="miner-basic-ops.py~-copy.test_copy_05"> - <description>tracker:miner-basic-ops.py~:copy.test_copy_05</description> - <step>/usr/share/tracker-tests/miner-basic-ops.py~ copy.test_copy_05</step> + <environments> + <scratchbox>true</scratchbox> + <hardware>true</hardware> + </environments> + </set> + <set name="_usr_share_tracker-tests_metadata_extraction_tc.py"> + <description>tracker:metadata_extraction_tc.py</description> + <case name="metadata_extraction_tc.py-images.test_get_images_camera_1"> + <description>tracker:metadata_extraction_tc.py:images.test_get_images_camera_1</description> + <step>/usr/share/tracker-tests/metadata_extraction_tc.py images.test_get_images_camera_1</step> </case> - <case name="miner-basic-ops.py~-copy.test_copy_06"> - <description>tracker:miner-basic-ops.py~:copy.test_copy_06</description> - <step>/usr/share/tracker-tests/miner-basic-ops.py~ copy.test_copy_06</step> + <case name="metadata_extraction_tc.py-images.test_get_images_city_1"> + <description>tracker:metadata_extraction_tc.py:images.test_get_images_city_1</description> + <step>/usr/share/tracker-tests/metadata_extraction_tc.py images.test_get_images_city_1</step> </case> - <case name="miner-basic-ops.py~-copy.test_copy_07"> - <description>tracker:miner-basic-ops.py~:copy.test_copy_07</description> - <step>/usr/share/tracker-tests/miner-basic-ops.py~ copy.test_copy_07</step> + <case name="metadata_extraction_tc.py-images.test_get_images_comment_1"> + <description>tracker:metadata_extraction_tc.py:images.test_get_images_comment_1</description> + <step>/usr/share/tracker-tests/metadata_extraction_tc.py images.test_get_images_comment_1</step> </case> - <case name="miner-basic-ops.py~-copy.test_copy_08"> - <description>tracker:miner-basic-ops.py~:copy.test_copy_08</description> - <step>/usr/share/tracker-tests/miner-basic-ops.py~ copy.test_copy_08</step> + <case name="metadata_extraction_tc.py-images.test_get_images_copyright_1"> + <description>tracker:metadata_extraction_tc.py:images.test_get_images_copyright_1</description> + <step>/usr/share/tracker-tests/metadata_extraction_tc.py images.test_get_images_copyright_1</step> </case> - <case name="miner-basic-ops.py~-copy.test_copy_09"> - <description>tracker:miner-basic-ops.py~:copy.test_copy_09</description> - <step>/usr/share/tracker-tests/miner-basic-ops.py~ copy.test_copy_09</step> + <case name="metadata_extraction_tc.py-images.test_get_images_country_1"> + <description>tracker:metadata_extraction_tc.py:images.test_get_images_country_1</description> + <step>/usr/share/tracker-tests/metadata_extraction_tc.py images.test_get_images_country_1</step> </case> - <case name="miner-basic-ops.py~-delete.test_delete_01"> - <description>tracker:miner-basic-ops.py~:delete.test_delete_01</description> - <step>/usr/share/tracker-tests/miner-basic-ops.py~ delete.test_delete_01</step> + <case name="metadata_extraction_tc.py-images.test_get_images_creator_1"> + <description>tracker:metadata_extraction_tc.py:images.test_get_images_creator_1</description> + <step>/usr/share/tracker-tests/metadata_extraction_tc.py images.test_get_images_creator_1</step> </case> - <case name="miner-basic-ops.py~-delete.test_delete_02"> - <description>tracker:miner-basic-ops.py~:delete.test_delete_02</description> - <step>/usr/share/tracker-tests/miner-basic-ops.py~ delete.test_delete_02</step> + <case name="metadata_extraction_tc.py-images.test_get_images_fnumber_1"> + <description>tracker:metadata_extraction_tc.py:images.test_get_images_fnumber_1</description> + <step>/usr/share/tracker-tests/metadata_extraction_tc.py images.test_get_images_fnumber_1</step> </case> - <case name="miner-basic-ops.py~-delete.test_delete_03"> - <description>tracker:miner-basic-ops.py~:delete.test_delete_03</description> - <step>/usr/share/tracker-tests/miner-basic-ops.py~ delete.test_delete_03</step> + <case name="metadata_extraction_tc.py-images.test_get_images_focal_length_1"> + <description>tracker:metadata_extraction_tc.py:images.test_get_images_focal_length_1</description> + <step>/usr/share/tracker-tests/metadata_extraction_tc.py images.test_get_images_focal_length_1</step> </case> - <case name="miner-basic-ops.py~-move.test_move_01"> - <description>tracker:miner-basic-ops.py~:move.test_move_01</description> - <step>/usr/share/tracker-tests/miner-basic-ops.py~ move.test_move_01</step> + <case name="metadata_extraction_tc.py-images.test_get_images_height_1"> + <description>tracker:metadata_extraction_tc.py:images.test_get_images_height_1</description> + <step>/usr/share/tracker-tests/metadata_extraction_tc.py images.test_get_images_height_1</step> </case> - <case name="miner-basic-ops.py~-move.test_move_02"> - <description>tracker:miner-basic-ops.py~:move.test_move_02</description> - <step>/usr/share/tracker-tests/miner-basic-ops.py~ move.test_move_02</step> + <case name="metadata_extraction_tc.py-images.test_get_images_keyword_1"> + <description>tracker:metadata_extraction_tc.py:images.test_get_images_keyword_1</description> + <step>/usr/share/tracker-tests/metadata_extraction_tc.py images.test_get_images_keyword_1</step> </case> - <case name="miner-basic-ops.py~-move.test_move_03"> - <description>tracker:miner-basic-ops.py~:move.test_move_03</description> - <step>/usr/share/tracker-tests/miner-basic-ops.py~ move.test_move_03</step> + <case name="metadata_extraction_tc.py-images.test_get_images_mime_1"> + <description>tracker:metadata_extraction_tc.py:images.test_get_images_mime_1</description> + <step>/usr/share/tracker-tests/metadata_extraction_tc.py images.test_get_images_mime_1</step> </case> - <case name="miner-basic-ops.py~-move.test_move_04"> - <description>tracker:miner-basic-ops.py~:move.test_move_04</description> - <step>/usr/share/tracker-tests/miner-basic-ops.py~ move.test_move_04</step> + <case name="metadata_extraction_tc.py-images.test_get_images_res_1"> + <description>tracker:metadata_extraction_tc.py:images.test_get_images_res_1</description> + <step>/usr/share/tracker-tests/metadata_extraction_tc.py images.test_get_images_res_1</step> </case> - <case name="miner-basic-ops.py~-move.test_move_05"> - <description>tracker:miner-basic-ops.py~:move.test_move_05</description> - <step>/usr/share/tracker-tests/miner-basic-ops.py~ move.test_move_05</step> + <case name="metadata_extraction_tc.py-images.test_get_images_res_2"> + <description>tracker:metadata_extraction_tc.py:images.test_get_images_res_2</description> + <step>/usr/share/tracker-tests/metadata_extraction_tc.py images.test_get_images_res_2</step> </case> - <case name="miner-basic-ops.py~-move.test_move_06"> - <description>tracker:miner-basic-ops.py~:move.test_move_06</description> - <step>/usr/share/tracker-tests/miner-basic-ops.py~ move.test_move_06</step> + <case name="metadata_extraction_tc.py-images.test_get_images_title_1"> + <description>tracker:metadata_extraction_tc.py:images.test_get_images_title_1</description> + <step>/usr/share/tracker-tests/metadata_extraction_tc.py images.test_get_images_title_1</step> </case> - <case name="miner-basic-ops.py~-move.test_move_07"> - <description>tracker:miner-basic-ops.py~:move.test_move_07</description> - <step>/usr/share/tracker-tests/miner-basic-ops.py~ move.test_move_07</step> + <case name="metadata_extraction_tc.py-images.test_get_images_width_1"> + <description>tracker:metadata_extraction_tc.py:images.test_get_images_width_1</description> + <step>/usr/share/tracker-tests/metadata_extraction_tc.py images.test_get_images_width_1</step> </case> - <case name="miner-basic-ops.py~-move.test_move_08"> - <description>tracker:miner-basic-ops.py~:move.test_move_08</description> - <step>/usr/share/tracker-tests/miner-basic-ops.py~ move.test_move_08</step> + <case name="metadata_extraction_tc.py-music.test_get_music_album_1"> + <description>tracker:metadata_extraction_tc.py:music.test_get_music_album_1</description> + <step>/usr/share/tracker-tests/metadata_extraction_tc.py music.test_get_music_album_1</step> </case> - <case name="miner-basic-ops.py~-move.test_move_09"> - <description>tracker:miner-basic-ops.py~:move.test_move_09</description> - <step>/usr/share/tracker-tests/miner-basic-ops.py~ move.test_move_09</step> + <case name="metadata_extraction_tc.py-music.test_get_music_comment_1"> + <description>tracker:metadata_extraction_tc.py:music.test_get_music_comment_1</description> + <step>/usr/share/tracker-tests/metadata_extraction_tc.py music.test_get_music_comment_1</step> </case> - <environments> - <scratchbox>true</scratchbox> - <hardware>true</hardware> - </environments> - </set> - <set name="_usr_share_tracker-tests_03-fts-functions.py"> - <description>tracker:03-fts-functions.py</description> - <case name="03-fts-functions.py-TestFTSFunctions.test_fts_offsets"> - <description>tracker:03-fts-functions.py:TestFTSFunctions.test_fts_offsets</description> - <step>/usr/share/tracker-tests/03-fts-functions.py TestFTSFunctions.test_fts_offsets</step> + <case name="metadata_extraction_tc.py-music.test_get_music_composer_1"> + <description>tracker:metadata_extraction_tc.py:music.test_get_music_composer_1</description> + <step>/usr/share/tracker-tests/metadata_extraction_tc.py music.test_get_music_composer_1</step> </case> - <case name="03-fts-functions.py-TestFTSFunctions.test_fts_rank"> - <description>tracker:03-fts-functions.py:TestFTSFunctions.test_fts_rank</description> - <step>/usr/share/tracker-tests/03-fts-functions.py TestFTSFunctions.test_fts_rank</step> + <case name="metadata_extraction_tc.py-music.test_get_music_contributor_1"> + <description>tracker:metadata_extraction_tc.py:music.test_get_music_contributor_1</description> + <step>/usr/share/tracker-tests/metadata_extraction_tc.py music.test_get_music_contributor_1</step> </case> - <environments> - <scratchbox>true</scratchbox> - <hardware>true</hardware> - </environments> - </set> - <set name="_usr_share_tracker-tests_06-distance.py"> - <description>tracker:06-distance.py</description> - <case name="06-distance.py-TestCoalesce.test_distance_cartesian_proportion"> - <description>tracker:06-distance.py:TestCoalesce.test_distance_cartesian_proportion</description> - <step>/usr/share/tracker-tests/06-distance.py TestCoalesce.test_distance_cartesian_proportion</step> + <case name="metadata_extraction_tc.py-music.test_get_music_copyright_1"> + <description>tracker:metadata_extraction_tc.py:music.test_get_music_copyright_1</description> + <step>/usr/share/tracker-tests/metadata_extraction_tc.py music.test_get_music_copyright_1</step> </case> - <case name="06-distance.py-TestCoalesce.test_distance_cartesian_symmetry"> - <description>tracker:06-distance.py:TestCoalesce.test_distance_cartesian_symmetry</description> - <step>/usr/share/tracker-tests/06-distance.py TestCoalesce.test_distance_cartesian_symmetry</step> + <case name="metadata_extraction_tc.py-music.test_get_music_duration_1"> + <description>tracker:metadata_extraction_tc.py:music.test_get_music_duration_1</description> + <step>/usr/share/tracker-tests/metadata_extraction_tc.py music.test_get_music_duration_1</step> </case> - <case name="06-distance.py-TestCoalesce.test_distance_different"> - <description>tracker:06-distance.py:TestCoalesce.test_distance_different</description> - <step>/usr/share/tracker-tests/06-distance.py TestCoalesce.test_distance_different</step> + <case name="metadata_extraction_tc.py-music.test_get_music_genre_1"> + <description>tracker:metadata_extraction_tc.py:music.test_get_music_genre_1</description> + <step>/usr/share/tracker-tests/metadata_extraction_tc.py music.test_get_music_genre_1</step> </case> - <case name="06-distance.py-TestCoalesce.test_distance_haversine_proportion"> - <description>tracker:06-distance.py:TestCoalesce.test_distance_haversine_proportion</description> - <step>/usr/share/tracker-tests/06-distance.py TestCoalesce.test_distance_haversine_proportion</step> + <case name="metadata_extraction_tc.py-music.test_get_music_mime_1"> + <description>tracker:metadata_extraction_tc.py:music.test_get_music_mime_1</description> + <step>/usr/share/tracker-tests/metadata_extraction_tc.py music.test_get_music_mime_1</step> </case> - <case name="06-distance.py-TestCoalesce.test_distance_haversine_symmetry"> - <description>tracker:06-distance.py:TestCoalesce.test_distance_haversine_symmetry</description> - <step>/usr/share/tracker-tests/06-distance.py TestCoalesce.test_distance_haversine_symmetry</step> + <case name="metadata_extraction_tc.py-music.test_get_music_performer_1"> + <description>tracker:metadata_extraction_tc.py:music.test_get_music_performer_1</description> + <step>/usr/share/tracker-tests/metadata_extraction_tc.py music.test_get_music_performer_1</step> </case> - <environments> - <scratchbox>true</scratchbox> - <hardware>true</hardware> - </environments> - </set> - <set name="_usr_share_tracker-tests_09-concurrent-query.py"> - <description>tracker:09-concurrent-query.py</description> - <case name="09-concurrent-query.py-TestConcurrentQuery.test_async_queries"> - <description>tracker:09-concurrent-query.py:TestConcurrentQuery.test_async_queries</description> - <step>/usr/share/tracker-tests/09-concurrent-query.py TestConcurrentQuery.test_async_queries</step> + <case name="metadata_extraction_tc.py-music.test_get_music_title_1"> + <description>tracker:metadata_extraction_tc.py:music.test_get_music_title_1</description> + <step>/usr/share/tracker-tests/metadata_extraction_tc.py music.test_get_music_title_1</step> </case> - <environments> - <scratchbox>true</scratchbox> - <hardware>true</hardware> - </environments> - </set> - <set name="_usr_share_tracker-tests_performance-tc.py"> - <description>tracker:performance-tc.py</description> - <environments> - <scratchbox>true</scratchbox> - <hardware>true</hardware> - </environments> - </set> - <set name="_usr_share_tracker-tests_01-writeback.py"> - <description>tracker:01-writeback.py</description> - <case name="01-writeback.py-TestInsertion.test_simple_insertion"> - <description>tracker:01-writeback.py:TestInsertion.test_simple_insertion</description> - <step>/usr/share/tracker-tests/01-writeback.py TestInsertion.test_simple_insertion</step> + <case name="metadata_extraction_tc.py-music.test_get_music_track_1"> + <description>tracker:metadata_extraction_tc.py:music.test_get_music_track_1</description> + <step>/usr/share/tracker-tests/metadata_extraction_tc.py music.test_get_music_track_1</step> </case> <environments> <scratchbox>true</scratchbox> @@ -402,109 +264,38 @@ <hardware>true</hardware> </environments> </set> - <set name="_usr_share_tracker-tests_07-graph.py"> - <description>tracker:07-graph.py</description> - <case name="07-graph.py-TestFTSFunctions.test_graph_filter"> - <description>tracker:07-graph.py:TestFTSFunctions.test_graph_filter</description> - <step>/usr/share/tracker-tests/07-graph.py TestFTSFunctions.test_graph_filter</step> - </case> - <case name="07-graph.py-TestFTSFunctions.test_graph_insert_multiple"> - <description>tracker:07-graph.py:TestFTSFunctions.test_graph_insert_multiple</description> - <step>/usr/share/tracker-tests/07-graph.py TestFTSFunctions.test_graph_insert_multiple</step> - </case> - <environments> - <scratchbox>true</scratchbox> - <hardware>true</hardware> - </environments> - </set> - <set name="_usr_share_tracker-tests_05-coalesce.py"> - <description>tracker:05-coalesce.py</description> - <case name="05-coalesce.py-TestCoalesce.test_coalesce_first_fine"> - <description>tracker:05-coalesce.py:TestCoalesce.test_coalesce_first_fine</description> - <step>/usr/share/tracker-tests/05-coalesce.py TestCoalesce.test_coalesce_first_fine</step> - </case> - <case name="05-coalesce.py-TestCoalesce.test_coalesce_none_fine_default"> - <description>tracker:05-coalesce.py:TestCoalesce.test_coalesce_none_fine_default</description> - <step>/usr/share/tracker-tests/05-coalesce.py TestCoalesce.test_coalesce_none_fine_default</step> - </case> - <case name="05-coalesce.py-TestCoalesce.test_coalesce_second_fine"> - <description>tracker:05-coalesce.py:TestCoalesce.test_coalesce_second_fine</description> - <step>/usr/share/tracker-tests/05-coalesce.py TestCoalesce.test_coalesce_second_fine</step> + <set name="_usr_share_tracker-tests_09-concurrent-query.py"> + <description>tracker:09-concurrent-query.py</description> + <case name="09-concurrent-query.py-TestConcurrentQuery.test_async_queries"> + <description>tracker:09-concurrent-query.py:TestConcurrentQuery.test_async_queries</description> + <step>/usr/share/tracker-tests/09-concurrent-query.py TestConcurrentQuery.test_async_queries</step> </case> <environments> <scratchbox>true</scratchbox> <hardware>true</hardware> </environments> </set> - <set name="_usr_share_tracker-tests_writeback-tc.py~"> - <description>tracker:writeback-tc.py~</description> - <case name="writeback-tc.py~-writeback.test_wb_01"> - <description>tracker:writeback-tc.py~:writeback.test_wb_01</description> - <step>/usr/share/tracker-tests/writeback-tc.py~ writeback.test_wb_01</step> - </case> - <case name="writeback-tc.py~-writeback.test_wb_02"> - <description>tracker:writeback-tc.py~:writeback.test_wb_02</description> - <step>/usr/share/tracker-tests/writeback-tc.py~ writeback.test_wb_02</step> - </case> - <case name="writeback-tc.py~-writeback.test_wb_03"> - <description>tracker:writeback-tc.py~:writeback.test_wb_03</description> - <step>/usr/share/tracker-tests/writeback-tc.py~ writeback.test_wb_03</step> - </case> - <case name="writeback-tc.py~-writeback.test_wb_04"> - <description>tracker:writeback-tc.py~:writeback.test_wb_04</description> - <step>/usr/share/tracker-tests/writeback-tc.py~ writeback.test_wb_04</step> - </case> - <case name="writeback-tc.py~-writeback.test_wb_05"> - <description>tracker:writeback-tc.py~:writeback.test_wb_05</description> - <step>/usr/share/tracker-tests/writeback-tc.py~ writeback.test_wb_05</step> - </case> - <case name="writeback-tc.py~-writeback.test_wb_06"> - <description>tracker:writeback-tc.py~:writeback.test_wb_06</description> - <step>/usr/share/tracker-tests/writeback-tc.py~ writeback.test_wb_06</step> - </case> - <case name="writeback-tc.py~-writeback.test_wb_07"> - <description>tracker:writeback-tc.py~:writeback.test_wb_07</description> - <step>/usr/share/tracker-tests/writeback-tc.py~ writeback.test_wb_07</step> - </case> - <case name="writeback-tc.py~-writeback.test_wb_08"> - <description>tracker:writeback-tc.py~:writeback.test_wb_08</description> - <step>/usr/share/tracker-tests/writeback-tc.py~ writeback.test_wb_08</step> - </case> - <case name="writeback-tc.py~-writeback.test_wb_09"> - <description>tracker:writeback-tc.py~:writeback.test_wb_09</description> - <step>/usr/share/tracker-tests/writeback-tc.py~ writeback.test_wb_09</step> - </case> - <case name="writeback-tc.py~-writeback.test_wb_10"> - <description>tracker:writeback-tc.py~:writeback.test_wb_10</description> - <step>/usr/share/tracker-tests/writeback-tc.py~ writeback.test_wb_10</step> - </case> - <case name="writeback-tc.py~-writeback.test_wb_11"> - <description>tracker:writeback-tc.py~:writeback.test_wb_11</description> - <step>/usr/share/tracker-tests/writeback-tc.py~ writeback.test_wb_11</step> - </case> - <case name="writeback-tc.py~-writeback.test_wb_12"> - <description>tracker:writeback-tc.py~:writeback.test_wb_12</description> - <step>/usr/share/tracker-tests/writeback-tc.py~ writeback.test_wb_12</step> - </case> - <case name="writeback-tc.py~-writeback.test_wb_13"> - <description>tracker:writeback-tc.py~:writeback.test_wb_13</description> - <step>/usr/share/tracker-tests/writeback-tc.py~ writeback.test_wb_13</step> + <set name="_usr_share_tracker-tests_06-distance.py"> + <description>tracker:06-distance.py</description> + <case name="06-distance.py-TestCoalesce.test_distance_cartesian_proportion"> + <description>tracker:06-distance.py:TestCoalesce.test_distance_cartesian_proportion</description> + <step>/usr/share/tracker-tests/06-distance.py TestCoalesce.test_distance_cartesian_proportion</step> </case> - <case name="writeback-tc.py~-writeback.test_wb_14"> - <description>tracker:writeback-tc.py~:writeback.test_wb_14</description> - <step>/usr/share/tracker-tests/writeback-tc.py~ writeback.test_wb_14</step> + <case name="06-distance.py-TestCoalesce.test_distance_cartesian_symmetry"> + <description>tracker:06-distance.py:TestCoalesce.test_distance_cartesian_symmetry</description> + <step>/usr/share/tracker-tests/06-distance.py TestCoalesce.test_distance_cartesian_symmetry</step> </case> - <case name="writeback-tc.py~-writeback.test_wb_15"> - <description>tracker:writeback-tc.py~:writeback.test_wb_15</description> - <step>/usr/share/tracker-tests/writeback-tc.py~ writeback.test_wb_15</step> + <case name="06-distance.py-TestCoalesce.test_distance_different"> + <description>tracker:06-distance.py:TestCoalesce.test_distance_different</description> + <step>/usr/share/tracker-tests/06-distance.py TestCoalesce.test_distance_different</step> </case> - <case name="writeback-tc.py~-writeback.test_wb_16"> - <description>tracker:writeback-tc.py~:writeback.test_wb_16</description> - <step>/usr/share/tracker-tests/writeback-tc.py~ writeback.test_wb_16</step> + <case name="06-distance.py-TestCoalesce.test_distance_haversine_proportion"> + <description>tracker:06-distance.py:TestCoalesce.test_distance_haversine_proportion</description> + <step>/usr/share/tracker-tests/06-distance.py TestCoalesce.test_distance_haversine_proportion</step> </case> - <case name="writeback-tc.py~-writeback.test_wb_17"> - <description>tracker:writeback-tc.py~:writeback.test_wb_17</description> - <step>/usr/share/tracker-tests/writeback-tc.py~ writeback.test_wb_17</step> + <case name="06-distance.py-TestCoalesce.test_distance_haversine_symmetry"> + <description>tracker:06-distance.py:TestCoalesce.test_distance_haversine_symmetry</description> + <step>/usr/share/tracker-tests/06-distance.py TestCoalesce.test_distance_haversine_symmetry</step> </case> <environments> <scratchbox>true</scratchbox> @@ -526,21 +317,6 @@ <hardware>true</hardware> </environments> </set> - <set name="_usr_share_tracker-tests_virtual-files-tc.py"> - <description>tracker:virtual-files-tc.py</description> - <case name="virtual-files-tc.py-virtual_files.test_Virttual_01"> - <description>tracker:virtual-files-tc.py:virtual_files.test_Virttual_01</description> - <step>/usr/share/tracker-tests/virtual-files-tc.py virtual_files.test_Virttual_01</step> - </case> - <case name="virtual-files-tc.py-virtual_files.test_Virtual_02"> - <description>tracker:virtual-files-tc.py:virtual_files.test_Virtual_02</description> - <step>/usr/share/tracker-tests/virtual-files-tc.py virtual_files.test_Virtual_02</step> - </case> - <environments> - <scratchbox>true</scratchbox> - <hardware>true</hardware> - </environments> - </set> <set name="_usr_share_tracker-tests_writeback-tc.py"> <description>tracker:writeback-tc.py</description> <case name="writeback-tc.py-writeback.test_wb_01"> @@ -616,27 +392,74 @@ <hardware>true</hardware> </environments> </set> - <set name="_usr_share_tracker-tests_bootup-tc.py"> - <description>tracker:bootup-tc.py</description> - <case name="bootup-tc.py-default_content.test_images_01"> - <description>tracker:bootup-tc.py:default_content.test_images_01</description> - <step>/usr/share/tracker-tests/bootup-tc.py default_content.test_images_01</step> + <set name="_usr_share_tracker-tests_07-graph.py"> + <description>tracker:07-graph.py</description> + <case name="07-graph.py-TestFTSFunctions.test_graph_filter"> + <description>tracker:07-graph.py:TestFTSFunctions.test_graph_filter</description> + <step>/usr/share/tracker-tests/07-graph.py TestFTSFunctions.test_graph_filter</step> </case> - <case name="bootup-tc.py-default_content.test_music_02"> - <description>tracker:bootup-tc.py:default_content.test_music_02</description> - <step>/usr/share/tracker-tests/bootup-tc.py default_content.test_music_02</step> + <case name="07-graph.py-TestFTSFunctions.test_graph_insert_multiple"> + <description>tracker:07-graph.py:TestFTSFunctions.test_graph_insert_multiple</description> + <step>/usr/share/tracker-tests/07-graph.py TestFTSFunctions.test_graph_insert_multiple</step> </case> - <case name="bootup-tc.py-default_content.test_video_03"> - <description>tracker:bootup-tc.py:default_content.test_video_03</description> - <step>/usr/share/tracker-tests/bootup-tc.py default_content.test_video_03</step> + <environments> + <scratchbox>true</scratchbox> + <hardware>true</hardware> + </environments> + </set> + <set name="_usr_share_tracker-tests_04-group-concat.py"> + <description>tracker:04-group-concat.py</description> + <case name="04-group-concat.py-TestGroupConcat.test_group_concat"> + <description>tracker:04-group-concat.py:TestGroupConcat.test_group_concat</description> + <step>/usr/share/tracker-tests/04-group-concat.py TestGroupConcat.test_group_concat</step> </case> - <case name="bootup-tc.py-tracker_daemon.test_miner_01"> - <description>tracker:bootup-tc.py:tracker_daemon.test_miner_01</description> - <step>/usr/share/tracker-tests/bootup-tc.py tracker_daemon.test_miner_01</step> + <environments> + <scratchbox>true</scratchbox> + <hardware>true</hardware> + </environments> + </set> + <set name="_usr_share_tracker-tests_03-fts-functions.py"> + <description>tracker:03-fts-functions.py</description> + <case name="03-fts-functions.py-TestFTSFunctions.test_fts_offsets"> + <description>tracker:03-fts-functions.py:TestFTSFunctions.test_fts_offsets</description> + <step>/usr/share/tracker-tests/03-fts-functions.py TestFTSFunctions.test_fts_offsets</step> </case> - <case name="bootup-tc.py-tracker_daemon.test_store_02"> - <description>tracker:bootup-tc.py:tracker_daemon.test_store_02</description> - <step>/usr/share/tracker-tests/bootup-tc.py tracker_daemon.test_store_02</step> + <case name="03-fts-functions.py-TestFTSFunctions.test_fts_rank"> + <description>tracker:03-fts-functions.py:TestFTSFunctions.test_fts_rank</description> + <step>/usr/share/tracker-tests/03-fts-functions.py TestFTSFunctions.test_fts_rank</step> + </case> + <environments> + <scratchbox>true</scratchbox> + <hardware>true</hardware> + </environments> + </set> + <set name="_usr_share_tracker-tests_configuration.py"> + <description>tracker:configuration.py</description> + <environments> + <scratchbox>true</scratchbox> + <hardware>true</hardware> + </environments> + </set> + <set name="_usr_share_tracker-tests_performance-tc.py"> + <description>tracker:performance-tc.py</description> + <case name="performance-tc.py-rtcom.test_rtcom_02"> + <description>tracker:performance-tc.py:rtcom.test_rtcom_02</description> + <step>/usr/share/tracker-tests/performance-tc.py rtcom.test_rtcom_02</step> + </case> + <case name="performance-tc.py-rtcom.test_rtcom_03"> + <description>tracker:performance-tc.py:rtcom.test_rtcom_03</description> + <step>/usr/share/tracker-tests/performance-tc.py rtcom.test_rtcom_03</step> + </case> + <environments> + <scratchbox>true</scratchbox> + <hardware>true</hardware> + </environments> + </set> + <set name="_usr_share_tracker-tests_01-writeback.py"> + <description>tracker:01-writeback.py</description> + <case name="01-writeback.py-TestInsertion.test_simple_insertion"> + <description>tracker:01-writeback.py:TestInsertion.test_simple_insertion</description> + <step>/usr/share/tracker-tests/01-writeback.py TestInsertion.test_simple_insertion</step> </case> <environments> <scratchbox>true</scratchbox> @@ -722,8 +545,20 @@ <hardware>true</hardware> </environments> </set> - <set name="_usr_share_tracker-tests_configuration.py"> - <description>tracker:configuration.py</description> + <set name="_usr_share_tracker-tests_05-coalesce.py"> + <description>tracker:05-coalesce.py</description> + <case name="05-coalesce.py-TestCoalesce.test_coalesce_first_fine"> + <description>tracker:05-coalesce.py:TestCoalesce.test_coalesce_first_fine</description> + <step>/usr/share/tracker-tests/05-coalesce.py TestCoalesce.test_coalesce_first_fine</step> + </case> + <case name="05-coalesce.py-TestCoalesce.test_coalesce_none_fine_default"> + <description>tracker:05-coalesce.py:TestCoalesce.test_coalesce_none_fine_default</description> + <step>/usr/share/tracker-tests/05-coalesce.py TestCoalesce.test_coalesce_none_fine_default</step> + </case> + <case name="05-coalesce.py-TestCoalesce.test_coalesce_second_fine"> + <description>tracker:05-coalesce.py:TestCoalesce.test_coalesce_second_fine</description> + <step>/usr/share/tracker-tests/05-coalesce.py TestCoalesce.test_coalesce_second_fine</step> + </case> <environments> <scratchbox>true</scratchbox> <hardware>true</hardware> |