• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1/*
2 * Copyright (C) 2025 Huawei Device Co., Ltd.
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 at
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{
16  "module": {
17    "name": "entry_test",
18    "type": "feature",
19    "description": "$string:module_test_desc",
20    "mainElement": "TestAbility",
21    "deviceTypes": [
22    ],
23    "deliveryWithInstall": true,
24    "installationFree": false,
25    "pages": "$profile:test_pages",
26    "abilities": [
27      {
28        "name": "TestAbility",
29        "srcEntry": "./ets/testability/TestAbility.ets",
30        "description": "$string:TestAbility_desc",
31        "icon": "$media:icon",
32        "label": "$string:TestAbility_label",
33        "exported": true,
34        "startWindowIcon": "$media:icon",
35        "startWindowBackground": "$color:start_window_background",
36        "skills": [
37          {
38            "actions": [
39              "action.system.home"
40            ],
41            "entities": [
42              "entity.system.home"
43            ]
44          }
45        ]
46      },
47      {
48        "name": "UiAbility01",
49        "srcEntry": "./ets/test/startAndTerminateUi/UiAbility01.ts",
50        "description": "$string:TestAbility_desc",
51        "icon": "$media:icon",
52        "label": "$string:TestAbility_label",
53        "startWindowIcon": "$media:icon",
54        "startWindowBackground": "$color:start_window_background",
55        "skills": [
56          {
57            "actions": [
58              "action.system.home"
59            ],
60            "entities": [
61              "entity.system.home"
62            ]
63          }
64        ]
65      },
66      {
67        "name": "UiAbility02",
68        "srcEntry": "./ets/test/startAndTerminateUi/UiAbility02.ts",
69        "description": "$string:TestAbility_desc",
70        "icon": "$media:icon",
71        "label": "$string:TestAbility_label",
72        "startWindowIcon": "$media:icon",
73        "startWindowBackground": "$color:start_window_background",
74        "skills": [
75          {
76            "actions": [
77              "action.system.home",
78            ],
79            "entities": [
80              "entity.system.home",
81            ],
82          }
83        ]
84      },
85      {
86        "name": "UiAbility03",
87        "srcEntry": "./ets/test/startAndTerminateUi/UiAbility03.ts",
88        "description": "$string:TestAbility_desc",
89        "icon": "$media:icon",
90        "label": "$string:TestAbility_label",
91        "startWindowIcon": "$media:icon",
92        "startWindowBackground": "$color:start_window_background",
93        "skills": [
94          {
95            "actions": [
96              "action.system.home",
97            ],
98            "entities": [
99              "entity.system.home",
100            ],
101          }
102        ]
103      },
104      {
105        "name": "UiAbility04",
106        "srcEntry": "./ets/test/startAndTerminateUi/UiAbility04.ts",
107        "description": "$string:TestAbility_desc",
108        "icon": "$media:icon",
109        "label": "$string:TestAbility_label",
110        "startWindowIcon": "$media:icon",
111        "startWindowBackground": "$color:start_window_background",
112        "skills": [
113          {
114            "actions": [
115              "action.system.home",
116            ],
117            "entities": [
118              "entity.system.home",
119            ],
120          }
121        ]
122      },
123      {
124        "name": "UiAbility05",
125        "srcEntry": "./ets/test/startAndTerminateUi/UiAbility05.ts",
126        "description": "$string:TestAbility_desc",
127        "icon": "$media:icon",
128        "label": "$string:TestAbility_label",
129        "startWindowIcon": "$media:icon",
130        "startWindowBackground": "$color:start_window_background",
131        "skills": [
132          {
133            "actions": [
134              "action.system.home",
135            ],
136            "entities": [
137              "entity.system.home",
138            ],
139          }
140        ]
141      },
142      {
143        "name": "UiAbility06",
144        "srcEntry": "./ets/test/startAndTerminateUi/UiAbility06.ts",
145        "description": "$string:TestAbility_desc",
146        "icon": "$media:icon",
147        "label": "$string:TestAbility_label",
148        "startWindowIcon": "$media:icon",
149        "startWindowBackground": "$color:start_window_background",
150        "skills": [
151          {
152            "actions": [
153              "action.system.home",
154            ],
155            "entities": [
156              "entity.system.home",
157            ],
158          }
159        ]
160      },
161      {
162        "name": "UiAbility07",
163        "srcEntry": "./ets/test/startAndTerminateUi/UiAbility07.ts",
164        "description": "$string:TestAbility_desc",
165        "icon": "$media:icon",
166        "label": "$string:TestAbility_label",
167        "startWindowIcon": "$media:icon",
168        "startWindowBackground": "$color:start_window_background",
169        "skills": [
170          {
171            "actions": [
172              "action.system.home",
173            ],
174            "entities": [
175              "entity.system.home",
176            ],
177          }
178        ]
179      },
180      {
181        "name": "UiAbility08",
182        "srcEntry": "./ets/test/startAndTerminateUi/UiAbility08.ts",
183        "description": "$string:TestAbility_desc",
184        "icon": "$media:icon",
185        "exported": true,
186        "label": "$string:TestAbility_label",
187        "startWindowIcon": "$media:icon",
188        "startWindowBackground": "$color:start_window_background",
189        "skills": [
190          {
191            "actions": [
192              "action.system.home",
193            ],
194            "entities": [
195              "entity.system.home",
196            ],
197          }
198        ]
199      },
200      {
201        "name": "UiAbility09",
202        "srcEntry": "./ets/test/startAndTerminateUi/UiAbility09.ts",
203        "description": "$string:TestAbility_desc",
204        "icon": "$media:icon",
205        "label": "$string:TestAbility_label",
206        "exported": true,
207        "startWindowIcon": "$media:icon",
208        "startWindowBackground": "$color:start_window_background",
209        "skills": [
210          {
211            "actions": [
212              "action.system.home",
213            ],
214            "entities": [
215              "entity.system.home",
216            ],
217          }
218        ]
219      },
220      {
221        "name": "UiAbility10",
222        "srcEntry": "./ets/test/startAndTerminateUi/UiAbility10.ts",
223        "description": "$string:TestAbility_desc",
224        "icon": "$media:icon",
225        "label": "$string:TestAbility_label",
226        "startWindowIcon": "$media:icon",
227        "exported": true,
228        "startWindowBackground": "$color:start_window_background",
229        "skills": [
230          {
231            "actions": [
232              "action.system.home",
233              "SUB_Ability_AbilityRuntime_StartAndTerminate_StartAbility_5400"
234            ],
235            "entities": [
236              "entity.system.home",
237            ],
238          }
239        ]
240      }
241    ],
242    "requestPermissions": []
243  }
244}