blob: 7f3cfaedf865d922e44ee36d98af505abe855328 [file] [log] [blame]
Young-Seok778e0192013-09-27 15:09:28 -07001<!--
Ian Maxon928bbd12015-09-14 17:12:48 -07002 ! Licensed to the Apache Software Foundation (ASF) under one
3 ! or more contributor license agreements. See the NOTICE file
4 ! distributed with this work for additional information
5 ! regarding copyright ownership. The ASF licenses this file
6 ! to you under the Apache License, Version 2.0 (the
7 ! "License"); you may not use this file except in compliance
8 ! with the License. You may obtain a copy of the License at
9 !
10 ! http://www.apache.org/licenses/LICENSE-2.0
11 !
12 ! Unless required by applicable law or agreed to in writing,
13 ! software distributed under the License is distributed on an
14 ! "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15 ! KIND, either express or implied. See the License for the
16 ! specific language governing permissions and limitations
17 ! under the License.
Young-Seok778e0192013-09-27 15:09:28 -070018 !-->
Murtadha Hubail490f13c2020-10-06 17:05:20 +030019<test-suite xmlns="urn:xml.testframework.asterix.apache.org" ResultOffsetPath="results" QueryOffsetPath="queries" QueryFileExtension=".sqlpp">
Abdullah Alamoudi5a78ca02015-11-19 09:23:27 -080020 <test-group name="query_after_restart">
Michael Blowb4c1fb02016-05-09 15:41:00 -070021 <test-case FilePath="query_after_restart">
22 <compilation-unit name="dataset-with-meta-record">
23 <output-dir compare="Text">dataset-with-meta-record</output-dir>
24 </compilation-unit>
25 </test-case>
26 <test-case FilePath="query_after_restart">
Michael Blow171ff2f2016-06-13 17:43:39 -040027 <compilation-unit name="big_object_20M">
28 <output-dir compare="Text">big_object_20M</output-dir>
29 </compilation-unit>
30 </test-case>
Abdullah Alamoudi5a78ca02015-11-19 09:23:27 -080031 </test-group>
Murtadha Hubaile7912062017-03-22 17:17:56 +030032 <test-group name="dml_after_restart">
33 <test-case FilePath="dml_after_restart">
34 <compilation-unit name="multiple_secondary_indices">
35 <output-dir compare="Text">multiple_secondary_indices</output-dir>
36 </compilation-unit>
37 </test-case>
38 </test-group>
Young-Seok778e0192013-09-27 15:09:28 -070039 <test-group name="recover_after_abort">
Pei Li43137a42013-11-22 02:00:26 -080040
Young-Seok778e0192013-09-27 15:09:28 -070041 <test-case FilePath="recover_after_abort">
42 <compilation-unit name="primary_index_only">
43 <output-dir compare="Text">primary_index_only</output-dir>
44 </compilation-unit>
45 </test-case>
Pei Lie25befa2013-11-22 10:47:45 -080046
Pei Li7f9246f2013-10-28 02:15:27 -070047 <test-case FilePath="recover_after_abort">
48 <compilation-unit name="primary_plus_default_secondary_index">
49 <output-dir compare="Text">primary_plus_default_secondary_index</output-dir>
50 </compilation-unit>
Young-Seok778e0192013-09-27 15:09:28 -070051 </test-case>
Pei Lie25befa2013-11-22 10:47:45 -080052
Pei Licc797aa2013-11-19 18:55:27 -080053 <test-case FilePath="recover_after_abort">
luochen01a7fa05b2017-06-19 22:47:49 -070054 <compilation-unit name="primary_plus_default_correlated_secondary_index">
55 <output-dir compare="Text">primary_plus_default_secondary_index</output-dir>
56 </compilation-unit>
57 </test-case>
58
59 <test-case FilePath="recover_after_abort">
Pei Licc797aa2013-11-19 18:55:27 -080060 <compilation-unit name="primary_plus_rtree_index">
61 <output-dir compare="Text">primary_plus_rtree_index</output-dir>
62 </compilation-unit>
63 </test-case>
buyingyiccd67fe2015-05-19 11:53:39 -070064
Pei Li7f9246f2013-10-28 02:15:27 -070065 <test-case FilePath="recover_after_abort">
luochen01e856e1e2017-07-11 18:46:04 -070066 <compilation-unit name="primary_plus_correlated_rtree_index">
67 <output-dir compare="Text">primary_plus_rtree_index</output-dir>
68 </compilation-unit>
69 </test-case>
70
71 <test-case FilePath="recover_after_abort">
Taewoo Kimdc286ff2016-07-20 10:52:59 -070072 <compilation-unit name="primary_plus_rtree_index_insert_and_delete">
73 <output-dir compare="Text">primary_plus_rtree_index_insert_and_delete</output-dir>
74 </compilation-unit>
75 </test-case>
76
77 <test-case FilePath="recover_after_abort">
Pei Li7f9246f2013-10-28 02:15:27 -070078 <compilation-unit name="primary_plus_keyword_secondary_index">
79 <output-dir compare="Text">primary_plus_keyword_secondary_index</output-dir>
80 </compilation-unit>
81 </test-case>
buyingyiccd67fe2015-05-19 11:53:39 -070082
Pei Li7f9246f2013-10-28 02:15:27 -070083 <test-case FilePath="recover_after_abort">
luochen01e856e1e2017-07-11 18:46:04 -070084 <compilation-unit name="primary_plus_keyword_correlated_secondary_index">
85 <output-dir compare="Text">primary_plus_keyword_secondary_index</output-dir>
86 </compilation-unit>
87 </test-case>
88
89 <test-case FilePath="recover_after_abort">
Pei Li7f9246f2013-10-28 02:15:27 -070090 <compilation-unit name="primary_plus_ngram_index">
91 <output-dir compare="Text">primary_plus_ngram_index</output-dir>
92 </compilation-unit>
93 </test-case>
Michael Blowb4c1fb02016-05-09 15:41:00 -070094
95 <test-case FilePath="recover_after_abort">
luochen01e856e1e2017-07-11 18:46:04 -070096 <compilation-unit name="primary_plus_correlated_ngram_index">
97 <output-dir compare="Text">primary_plus_ngram_index</output-dir>
98 </compilation-unit>
99 </test-case>
100
101 <test-case FilePath="recover_after_abort">
Pei Lidf6d1942013-11-19 00:27:15 -0800102 <compilation-unit name="primary_plus_multiple_secondary_indices">
103 <output-dir compare="Text">primary_plus_multiple_secondary_indices</output-dir>
104 </compilation-unit>
105 </test-case>
Michael Blowb4c1fb02016-05-09 15:41:00 -0700106
buyingyiccd67fe2015-05-19 11:53:39 -0700107 <test-case FilePath="recover_after_abort">
luochen01e856e1e2017-07-11 18:46:04 -0700108 <compilation-unit name="primary_plus_multiple_correlated_secondary_indices">
109 <output-dir compare="Text">primary_plus_multiple_secondary_indices</output-dir>
110 </compilation-unit>
111 </test-case>
112
113 <test-case FilePath="recover_after_abort">
Ian Maxonf86a25b2017-06-27 14:05:24 -0700114 <compilation-unit name="primary_index_only_filtered">
115 <output-dir compare="Text">primary_index_only_filtered</output-dir>
116 </compilation-unit>
117 </test-case>
118
119 <test-case FilePath="recover_after_abort">
120 <compilation-unit name="primary_plus_default_secondary_index_filtered">
121 <output-dir compare="Text">primary_plus_default_secondary_index_filtered</output-dir>
122 </compilation-unit>
123 </test-case>
124
125 <test-case FilePath="recover_after_abort">
126 <compilation-unit name="primary_plus_rtree_index_filtered">
127 <output-dir compare="Text">primary_plus_rtree_index_filtered</output-dir>
128 </compilation-unit>
129 </test-case>
130
131 <test-case FilePath="recover_after_abort">
132 <compilation-unit name="primary_plus_rtree_index_insert_and_delete_filtered">
133 <output-dir compare="Text">primary_plus_rtree_index_insert_and_delete_filtered</output-dir>
134 </compilation-unit>
135 </test-case>
136
137 <test-case FilePath="recover_after_abort">
138 <compilation-unit name="primary_plus_keyword_secondary_index_filtered">
139 <output-dir compare="Text">primary_plus_keyword_secondary_index_filtered</output-dir>
140 </compilation-unit>
141 </test-case>
142
143 <test-case FilePath="recover_after_abort">
144 <compilation-unit name="primary_plus_ngram_index">
145 <output-dir compare="Text">primary_plus_ngram_index_filtered</output-dir>
146 </compilation-unit>
147 </test-case>
148
149 <test-case FilePath="recover_after_abort">
150 <compilation-unit name="primary_plus_multiple_secondary_indices">
151 <output-dir compare="Text">primary_plus_multiple_secondary_indices_filtered</output-dir>
152 </compilation-unit>
153 </test-case>
154
155 <test-case FilePath="recover_after_abort">
Murtadha Hubailc614ce52016-01-11 17:52:56 -0800156 <compilation-unit name="primary_plus_multiple_secondary_indices"><!-- The only exception here is during the kill command which is in a different JVM, hence not caught -->
buyingyiccd67fe2015-05-19 11:53:39 -0700157 <output-dir compare="Text">primary_plus_multiple_secondary_indices</output-dir>
Murtadha Hubailc614ce52016-01-11 17:52:56 -0800158 <!-- <expected-error>org.apache.hyracks.algebricks.common.exceptions.AlgebricksException</expected-error> -->
buyingyiccd67fe2015-05-19 11:53:39 -0700159 </compilation-unit>
160 </test-case>
Michael Blow41adf7c2019-03-06 21:27:47 -0500161
162 <test-case FilePath="recover_after_abort">
163 <compilation-unit name="large_object_100K">
164 <output-dir compare="Text">large_object_100K</output-dir>
165 </compilation-unit>
166 </test-case>
Michael Blowb4c1fb02016-05-09 15:41:00 -0700167 </test-group>
Pei Li43137a42013-11-22 02:00:26 -0800168
Michael Blowb4c1fb02016-05-09 15:41:00 -0700169 <test-group name="recovery_ddl">
buyingyiccd67fe2015-05-19 11:53:39 -0700170
Pei Lidc9a9ca2013-10-31 23:47:50 -0700171 <test-case FilePath="recovery_ddl">
172 <compilation-unit name="dataverse_recovery">
173 <output-dir compare="Text">dataverse_recovery</output-dir>
174 </compilation-unit>
175 </test-case>
Pei Libddde502013-11-20 10:54:35 -0800176
Pei Lidc9a9ca2013-10-31 23:47:50 -0700177 <test-case FilePath="recovery_ddl">
178 <compilation-unit name="datatype_recovery">
179 <output-dir compare="Text">datatype_recovery</output-dir>
180 </compilation-unit>
181 </test-case>
buyingyiccd67fe2015-05-19 11:53:39 -0700182
Pei Lidc9a9ca2013-10-31 23:47:50 -0700183 <test-case FilePath="recovery_ddl">
184 <compilation-unit name="dataset_recovery">
185 <output-dir compare="Text">dataset_recovery</output-dir>
Pei Li7f9246f2013-10-28 02:15:27 -0700186 </compilation-unit>
Pei Lia552f6b2013-11-01 09:58:20 -0700187 </test-case>
buyingyiccd67fe2015-05-19 11:53:39 -0700188
Pei Lidc9a9ca2013-10-31 23:47:50 -0700189 <test-case FilePath="recovery_ddl">
190 <compilation-unit name="secondary_index_recovery">
191 <output-dir compare="Text">secondary_index_recovery</output-dir>
192 </compilation-unit>
193 </test-case>
buyingyiccd67fe2015-05-19 11:53:39 -0700194
Pei Li28970492013-11-11 20:46:55 -0800195 <test-case FilePath="recovery_ddl">
196 <compilation-unit name="load_after_recovery">
Pei Lif8f6d9a2013-11-15 01:10:55 -0800197 <output-dir compare="Text">load_after_recovery</output-dir>
Pei Li28970492013-11-11 20:46:55 -0800198 </compilation-unit>
199 </test-case>
buyingyiccd67fe2015-05-19 11:53:39 -0700200
Pei Li28970492013-11-11 20:46:55 -0800201 <test-case FilePath="recovery_ddl">
202 <compilation-unit name="insert_after_recovery">
Pei Lif8f6d9a2013-11-15 01:10:55 -0800203 <output-dir compare="Text">insert_after_recovery</output-dir>
Pei Li28970492013-11-11 20:46:55 -0800204 </compilation-unit>
205 </test-case>
Pei Lidc9a9ca2013-10-31 23:47:50 -0700206
Pei Li28970492013-11-11 20:46:55 -0800207 <test-case FilePath="recovery_ddl">
208 <compilation-unit name="delete_after_recovery">
Pei Lif8f6d9a2013-11-15 01:10:55 -0800209 <output-dir compare="Text">delete_after_recovery</output-dir>
Pei Li28970492013-11-11 20:46:55 -0800210 </compilation-unit>
211 </test-case>
buyingyiccd67fe2015-05-19 11:53:39 -0700212
Pei Li28970492013-11-11 20:46:55 -0800213 <test-case FilePath="recovery_ddl">
214 <compilation-unit name="function_recovery">
Pei Lif8f6d9a2013-11-15 01:10:55 -0800215 <output-dir compare="Text">function_recovery</output-dir>
Pei Li28970492013-11-11 20:46:55 -0800216 </compilation-unit>
217 </test-case>
Young-Seok778e0192013-09-27 15:09:28 -0700218 </test-group>
Pei Li56534152013-11-27 01:13:31 -0800219
Young-Seok778e0192013-09-27 15:09:28 -0700220</test-suite>