1<?xml version="1.0" encoding="utf-8"?>
2<!--
3  Copyright 2017 Google Inc.
4  Licensed under the Apache License, Version 2.0 (the "License");
5  you may not use this file except in compliance with the License.
6  You may obtain a copy of the License at
7        http://www.apache.org/licenses/LICENSE-2.0
8  Unless required by applicable law or agreed to in writing, software
9  distributed under the License is distributed on an "AS IS" BASIS,
10  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11  See the License for the specific language governing permissions and
12  limitations under the License.
13-->
14
15<datastore-indexes autoGenerate="true">
16
17  <datastore-index kind="TestPlanRun" ancestor="true" source="manual">
18    <property name="type" direction="asc"/>
19    <property name="__key__" direction="desc"/>
20  </datastore-index>
21
22  <datastore-index kind="TestPlanRun" ancestor="true" source="manual">
23    <property name="type" direction="asc"/>
24    <property name="__key__" direction="asc"/>
25  </datastore-index>
26
27  <datastore-index kind="TestPlanRun" ancestor="true" source="manual">
28    <property name="__key__" direction="desc"/>
29  </datastore-index>
30
31  <datastore-index kind="TestPlanRun" ancestor="true" source="manual">
32    <property name="passCount" direction="asc"/>
33  </datastore-index>
34
35  <datastore-index kind="TestPlanRun" ancestor="true" source="manual">
36    <property name="failCount" direction="asc"/>
37  </datastore-index>
38
39  <datastore-index kind="TestStatus" ancestor="false" source="manual">
40    <property name="failCount" direction="asc"/>
41    <property name="passCount" direction="asc"/>
42  </datastore-index>
43
44  <datastore-index kind="TestRun" ancestor="true" source="manual">
45    <property name="type" direction="asc"/>
46    <property name="__key__" direction="desc"/>
47  </datastore-index>
48
49  <datastore-index kind="TestRun" ancestor="true" source="manual">
50    <property name="type" direction="asc"/>
51    <property name="__key__" direction="asc"/>
52  </datastore-index>
53
54  <datastore-index kind="TestRun" ancestor="true" source="manual">
55    <property name="__key__" direction="desc"/>
56  </datastore-index>
57
58  <datastore-index kind="TestRun" ancestor="true" source="manual">
59    <property name="hasCoverage" direction="asc"/>
60    <property name="__key__" direction="desc"/>
61  </datastore-index>
62
63  <datastore-index kind="TestRun" ancestor="true" source="manual">
64    <property name="passCount" direction="asc"/>
65  </datastore-index>
66
67  <datastore-index kind="TestRun" ancestor="true" source="manual">
68    <property name="failCount" direction="asc"/>
69  </datastore-index>
70
71  <datastore-index kind="TestRun" ancestor="false" source="manual">
72    <property name="testName" direction="asc"/>
73    <property name="startTimestamp" direction="asc"/>
74  </datastore-index>
75
76  <datastore-index kind="TestRun" ancestor="false" source="manual">
77    <property name="testName" direction="asc"/>
78    <property name="startTimestamp" direction="desc"/>
79  </datastore-index>
80
81  <datastore-index kind="TestRun" ancestor="false" source="manual">
82    <property name="testName" direction="asc"/>
83    <property name="type" direction="asc"/>
84    <property name="startTimestamp" direction="asc"/>
85  </datastore-index>
86
87  <datastore-index kind="TestRun" ancestor="false" source="manual">
88    <property name="testName" direction="asc"/>
89    <property name="type" direction="asc"/>
90    <property name="startTimestamp" direction="desc"/>
91  </datastore-index>
92
93  <datastore-index kind="ProfilingPointSummary" ancestor="true" source="manual">
94    <property name="branch" direction="asc"/>
95    <property name="buildFlavor" direction="asc"/>
96    <property name="startTime" direction="asc"/>
97  </datastore-index>
98
99  <datastore-index kind="DeviceInfo" ancestor="true" source="manual">
100    <property name="branch" direction="asc"/>
101    <property name="buildFlavor" direction="asc"/>
102  </datastore-index>
103
104  <datastore-index kind="TestSuiteFileEntity" ancestor="false" source="manual">
105    <property name="day" direction="asc"/>
106    <property name="month" direction="asc"/>
107    <property name="year" direction="asc"/>
108  </datastore-index>
109
110  <datastore-index kind="TestSuiteResultEntity" ancestor="false" source="manual">
111    <property name="branch" direction="asc"/>
112    <property name="__key__" direction="desc"/>
113  </datastore-index>
114
115  <datastore-index kind="TestSuiteResultEntity" ancestor="false" source="manual">
116    <property name="hostName" direction="asc"/>
117    <property name="__key__" direction="desc"/>
118  </datastore-index>
119
120  <datastore-index kind="TestSuiteResultEntity" ancestor="false" source="manual">
121    <property name="buildId" direction="asc"/>
122    <property name="__key__" direction="desc"/>
123  </datastore-index>
124
125  <datastore-index kind="TestSuiteResultEntity" ancestor="false" source="manual">
126    <property name="deviceName" direction="asc"/>
127    <property name="__key__" direction="desc"/>
128  </datastore-index>
129
130  <datastore-index kind="TestSuiteResultEntity" ancestor="false" source="manual">
131    <property name="testType" direction="asc"/>
132    <property name="suitePlan" direction="asc"/>
133    <property name="__key__" direction="desc"/>
134  </datastore-index>
135
136  <datastore-index kind="TestSuiteResultEntity" ancestor="false" source="manual">
137    <property name="suitePlan" direction="asc"/>
138    <property name="testTypeIndex.TOT" direction="asc"/>
139    <property name="__key__" direction="desc"/>
140  </datastore-index>
141
142  <datastore-index kind="TestSuiteResultEntity" ancestor="false" source="manual">
143    <property name="suitePlan" direction="asc"/>
144    <property name="testTypeIndex.OTA" direction="asc"/>
145    <property name="__key__" direction="desc"/>
146  </datastore-index>
147
148  <datastore-index kind="TestSuiteResultEntity" ancestor="false" source="manual">
149    <property name="suitePlan" direction="asc"/>
150    <property name="testTypeIndex.SIGNED" direction="asc"/>
151    <property name="__key__" direction="desc"/>
152  </datastore-index>
153
154  <datastore-index kind="TestSuiteResultEntity" ancestor="false" source="manual">
155    <property name="suitePlan" direction="asc"/>
156    <property name="branch" direction="asc"/>
157    <property name="target" direction="asc"/>
158  </datastore-index>
159
160  <datastore-index kind="TestSuiteResultEntity" ancestor="false" source="manual">
161    <property name="branch" direction="asc"/>
162    <property name="failedTestCaseCount" direction="asc"/>
163    <property name="suitePlan" direction="asc"/>
164    <property name="target" direction="asc"/>
165    <property name="__key__" direction="asc"/>
166    <property name="buildId" direction="asc"/>
167  </datastore-index>
168
169  <datastore-index kind="TestSuiteResultEntity" ancestor="false" source="manual">
170    <property name="branch" direction="asc"/>
171    <property name="suitePlan" direction="asc"/>
172    <property name="target" direction="asc"/>
173    <property name="__key__" direction="asc"/>
174    <property name="buildId" direction="asc"/>
175  </datastore-index>
176</datastore-indexes>
177