blob: a757f5ec21861c0d937655806b1cd3efcd487f3c [file] [log] [blame]
Young-Seok778e0192013-09-27 15:09:28 -07001<!--
2 ! Copyright 2009-2013 by The Regents of the University of California
3 ! Licensed under the Apache License, Version 2.0 (the "License");
4 ! you may not use this file except in compliance with the License.
5 ! you may obtain a copy of the License from
6 !
7 ! http://www.apache.org/licenses/LICENSE-2.0
8 !
9 ! Unless required by applicable law or agreed to in writing, software
10 ! distributed under the License is distributed on an "AS IS" BASIS,
11 ! WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 ! See the License for the specific language governing permissions and
13 ! limitations under the License.
14 !-->
15<test-suite xmlns="urn:xml.testframework.asterix.ics.uci.edu" ResultOffsetPath="results" QueryOffsetPath="queries" QueryFileExtension=".aql">
buyingyiccd67fe2015-05-19 11:53:39 -070016
Young-Seok778e0192013-09-27 15:09:28 -070017 <test-group name="recover_after_abort">
Pei Li43137a42013-11-22 02:00:26 -080018
Young-Seok778e0192013-09-27 15:09:28 -070019 <test-case FilePath="recover_after_abort">
20 <compilation-unit name="primary_index_only">
21 <output-dir compare="Text">primary_index_only</output-dir>
22 </compilation-unit>
23 </test-case>
Pei Lie25befa2013-11-22 10:47:45 -080024
Pei Li7f9246f2013-10-28 02:15:27 -070025 <test-case FilePath="recover_after_abort">
26 <compilation-unit name="primary_plus_default_secondary_index">
27 <output-dir compare="Text">primary_plus_default_secondary_index</output-dir>
28 </compilation-unit>
Young-Seok778e0192013-09-27 15:09:28 -070029 </test-case>
Pei Lie25befa2013-11-22 10:47:45 -080030
Pei Licc797aa2013-11-19 18:55:27 -080031 <test-case FilePath="recover_after_abort">
32 <compilation-unit name="primary_plus_rtree_index">
33 <output-dir compare="Text">primary_plus_rtree_index</output-dir>
34 </compilation-unit>
35 </test-case>
buyingyiccd67fe2015-05-19 11:53:39 -070036
Pei Li7f9246f2013-10-28 02:15:27 -070037 <test-case FilePath="recover_after_abort">
38 <compilation-unit name="primary_plus_keyword_secondary_index">
39 <output-dir compare="Text">primary_plus_keyword_secondary_index</output-dir>
40 </compilation-unit>
41 </test-case>
buyingyiccd67fe2015-05-19 11:53:39 -070042
Pei Li7f9246f2013-10-28 02:15:27 -070043 <test-case FilePath="recover_after_abort">
44 <compilation-unit name="primary_plus_ngram_index">
45 <output-dir compare="Text">primary_plus_ngram_index</output-dir>
46 </compilation-unit>
47 </test-case>
Pei Lidf6d1942013-11-19 00:27:15 -080048
Pei Licc797aa2013-11-19 18:55:27 -080049 <test-case FilePath="recover_after_abort">
Pei Lidf6d1942013-11-19 00:27:15 -080050 <compilation-unit name="primary_plus_multiple_secondary_indices">
51 <output-dir compare="Text">primary_plus_multiple_secondary_indices</output-dir>
52 </compilation-unit>
53 </test-case>
Pei Li43137a42013-11-22 02:00:26 -080054
buyingyiccd67fe2015-05-19 11:53:39 -070055 <test-case FilePath="recover_after_abort">
56 <compilation-unit name="temp_primary_index_only">
57 <output-dir compare="Text">primary_index_only</output-dir>
58 <expected-error>edu.uci.ics.hyracks.algebricks.common.exceptions.AlgebricksException</expected-error>
59 </compilation-unit>
60 </test-case>
61
62 <test-case FilePath="recover_after_abort">
63 <compilation-unit name="temp_primary_plus_default_secondary_index">
64 <output-dir compare="Text">primary_plus_default_secondary_index</output-dir>
65 <expected-error>edu.uci.ics.hyracks.algebricks.common.exceptions.AlgebricksException</expected-error>
66 </compilation-unit>
67 </test-case>
68
69 <test-case FilePath="recover_after_abort">
70 <compilation-unit name="temp_primary_plus_rtree_index">
71 <output-dir compare="Text">primary_plus_rtree_index</output-dir>
72 <expected-error>edu.uci.ics.hyracks.algebricks.common.exceptions.AlgebricksException</expected-error>
73 </compilation-unit>
74 </test-case>
75
76 <test-case FilePath="recover_after_abort">
77 <compilation-unit name="temp_primary_plus_keyword_secondary_index">
78 <output-dir compare="Text">primary_plus_keyword_secondary_index</output-dir>
79 <expected-error>edu.uci.ics.hyracks.api.exceptions.HyracksDataException</expected-error>
80 </compilation-unit>
81 </test-case>
82
83 <test-case FilePath="recover_after_abort">
84 <compilation-unit name="temp_primary_plus_ngram_index">
85 <output-dir compare="Text">primary_plus_ngram_index</output-dir>
86 <expected-error>edu.uci.ics.hyracks.algebricks.common.exceptions.AlgebricksException</expected-error>
87 </compilation-unit>
88 </test-case>
89
90 <test-case FilePath="recover_after_abort">
91 <compilation-unit name="primary_plus_multiple_secondary_indices">
92 <output-dir compare="Text">primary_plus_multiple_secondary_indices</output-dir>
93 <expected-error>edu.uci.ics.hyracks.algebricks.common.exceptions.AlgebricksException</expected-error>
94 </compilation-unit>
95 </test-case>
Pei Li43137a42013-11-22 02:00:26 -080096 </test-group>
Pei Li43137a42013-11-22 02:00:26 -080097
Pei Li1da69fd2013-12-13 09:32:27 -080098 <test-group name="recovery_ddl">
buyingyiccd67fe2015-05-19 11:53:39 -070099
Pei Lidc9a9ca2013-10-31 23:47:50 -0700100 <test-case FilePath="recovery_ddl">
101 <compilation-unit name="dataverse_recovery">
102 <output-dir compare="Text">dataverse_recovery</output-dir>
103 </compilation-unit>
104 </test-case>
Pei Libddde502013-11-20 10:54:35 -0800105
Pei Lidc9a9ca2013-10-31 23:47:50 -0700106 <test-case FilePath="recovery_ddl">
107 <compilation-unit name="datatype_recovery">
108 <output-dir compare="Text">datatype_recovery</output-dir>
109 </compilation-unit>
110 </test-case>
buyingyiccd67fe2015-05-19 11:53:39 -0700111
Pei Lidc9a9ca2013-10-31 23:47:50 -0700112 <test-case FilePath="recovery_ddl">
113 <compilation-unit name="dataset_recovery">
114 <output-dir compare="Text">dataset_recovery</output-dir>
Pei Li7f9246f2013-10-28 02:15:27 -0700115 </compilation-unit>
Pei Lia552f6b2013-11-01 09:58:20 -0700116 </test-case>
buyingyiccd67fe2015-05-19 11:53:39 -0700117
Pei Lidc9a9ca2013-10-31 23:47:50 -0700118 <test-case FilePath="recovery_ddl">
119 <compilation-unit name="secondary_index_recovery">
120 <output-dir compare="Text">secondary_index_recovery</output-dir>
121 </compilation-unit>
122 </test-case>
buyingyiccd67fe2015-05-19 11:53:39 -0700123
Pei Li28970492013-11-11 20:46:55 -0800124 <test-case FilePath="recovery_ddl">
125 <compilation-unit name="load_after_recovery">
Pei Lif8f6d9a2013-11-15 01:10:55 -0800126 <output-dir compare="Text">load_after_recovery</output-dir>
Pei Li28970492013-11-11 20:46:55 -0800127 </compilation-unit>
128 </test-case>
buyingyiccd67fe2015-05-19 11:53:39 -0700129
Pei Li28970492013-11-11 20:46:55 -0800130 <test-case FilePath="recovery_ddl">
131 <compilation-unit name="insert_after_recovery">
Pei Lif8f6d9a2013-11-15 01:10:55 -0800132 <output-dir compare="Text">insert_after_recovery</output-dir>
Pei Li28970492013-11-11 20:46:55 -0800133 </compilation-unit>
134 </test-case>
Pei Lidc9a9ca2013-10-31 23:47:50 -0700135
Pei Li28970492013-11-11 20:46:55 -0800136 <test-case FilePath="recovery_ddl">
137 <compilation-unit name="delete_after_recovery">
Pei Lif8f6d9a2013-11-15 01:10:55 -0800138 <output-dir compare="Text">delete_after_recovery</output-dir>
Pei Li28970492013-11-11 20:46:55 -0800139 </compilation-unit>
140 </test-case>
buyingyiccd67fe2015-05-19 11:53:39 -0700141
Pei Li28970492013-11-11 20:46:55 -0800142 <test-case FilePath="recovery_ddl">
143 <compilation-unit name="function_recovery">
Pei Lif8f6d9a2013-11-15 01:10:55 -0800144 <output-dir compare="Text">function_recovery</output-dir>
Pei Li28970492013-11-11 20:46:55 -0800145 </compilation-unit>
146 </test-case>
buyingyiccd67fe2015-05-19 11:53:39 -0700147
148 <test-case FilePath="recovery_ddl">
149 <compilation-unit name="temp_dataset_recovery">
150 <output-dir compare="Text">dataset_recovery</output-dir>
151 <expected-error>edu.uci.ics.hyracks.algebricks.common.exceptions.AlgebricksException</expected-error>
152 </compilation-unit>
153 </test-case>
154
155 <test-case FilePath="recovery_ddl">
156 <compilation-unit name="temp_delete_after_recovery">
157 <output-dir compare="Text">delete_after_recovery</output-dir>
158 <expected-error>edu.uci.ics.hyracks.algebricks.common.exceptions.AlgebricksException</expected-error>
159 </compilation-unit>
160 </test-case>
161
162 <test-case FilePath="recovery_ddl">
163 <compilation-unit name="temp_insert_after_recovery">
164 <output-dir compare="Text">insert_after_recovery</output-dir>
165 <expected-error>edu.uci.ics.hyracks.algebricks.common.exceptions.AlgebricksException</expected-error>
166 </compilation-unit>
167 </test-case>
168
169 <test-case FilePath="recovery_ddl">
170 <compilation-unit name="temp_load_after_recovery">
171 <output-dir compare="Text">load_after_recovery</output-dir>
172 <expected-error>edu.uci.ics.hyracks.algebricks.common.exceptions.AlgebricksException</expected-error>
173 </compilation-unit>
174 </test-case>
175
176 <test-case FilePath="recovery_ddl">
177 <compilation-unit name="temp_secondary_index_recovery">
178 <output-dir compare="Text">secondary_index_recovery</output-dir>
179 <expected-error>edu.uci.ics.hyracks.algebricks.common.exceptions.AlgebricksException</expected-error>
180 </compilation-unit>
181 </test-case>
Pei Li43137a42013-11-22 02:00:26 -0800182
Young-Seok778e0192013-09-27 15:09:28 -0700183 </test-group>
Pei Li56534152013-11-27 01:13:31 -0800184
Young-Seok778e0192013-09-27 15:09:28 -0700185</test-suite>