1<?xml version="1.0" encoding="utf-8"?>
2<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
3    xmlns:app="http://schemas.android.com/apk/res-auto"
4    xmlns:tools="http://schemas.android.com/tools"
5    android:layout_width="match_parent"
6    android:layout_height="match_parent"
7    tools:context=".stresstest.MainActivity">
8
9  <TextView
10      android:id="@+id/accelerator_label"
11      android:layout_width="match_parent"
12      android:layout_height="wrap_content"
13      android:text="Accelerator"
14      android:textStyle="bold"
15      />
16  <Spinner
17      android:id="@+id/accelerator_name"
18      android:layout_width="match_parent"
19      android:layout_height="wrap_content"
20      android:layout_below="@id/accelerator_label"
21      android:layout_marginBottom="10dp"
22      />
23
24  <TextView
25      android:id="@+id/model_label"
26      android:layout_width="match_parent"
27      android:layout_height="wrap_content"
28      android:text="Model"
29      android:textStyle="bold"
30      android:layout_below="@id/accelerator_name"
31      />
32  <Spinner
33      android:id="@+id/test_model"
34      android:layout_width="match_parent"
35      android:layout_height="wrap_content"
36      android:layout_below="@id/model_label"
37      android:layout_marginBottom="10dp"
38      />
39
40  <TextView
41      android:id="@+id/test_type_label"
42      android:layout_width="match_parent"
43      android:layout_height="wrap_content"
44      android:text="Test type"
45      android:layout_below="@id/test_model"
46      android:textStyle="bold"
47      />
48  <Spinner
49      android:id="@+id/test_type"
50      android:layout_width="match_parent"
51      android:layout_height="wrap_content"
52      android:layout_below="@id/test_type_label"
53      android:layout_marginBottom="10dp"
54      />
55
56  <CheckBox
57      android:id="@+id/compile_only"
58      android:layout_width="match_parent"
59      android:layout_height="wrap_content"
60      android:text="Run models compilation only"
61      android:layout_below="@id/test_type"
62      android:textStyle="bold"
63      />
64
65  <CheckBox
66      android:id="@+id/mmap_model"
67      android:layout_width="match_parent"
68      android:layout_height="wrap_content"
69      android:text="Memory map model"
70      android:layout_below="@id/compile_only"
71      android:textStyle="bold"
72      />
73
74  <TextView
75      android:id="@+id/thread_count_label"
76      android:layout_width="wrap_content"
77      android:layout_height="wrap_content"
78      android:text="Thread count"
79      android:textStyle="bold"
80      android:layout_below="@id/mmap_model"
81      android:layout_marginRight="10dp"
82      />
83  <NumberPicker
84      android:id="@+id/thread_count"
85      android:layout_width="wrap_content"
86      android:layout_height="wrap_content"
87      android:layout_below="@id/thread_count_label"
88      android:layout_marginRight="10dp"
89      />
90
91  <TextView
92      android:id="@+id/duration_label"
93      android:layout_width="wrap_content"
94      android:layout_height="wrap_content"
95      android:text="Duration (mins)"
96      android:textStyle="bold"
97      android:layout_below="@id/mmap_model"
98      android:layout_toRightOf="@id/thread_count_label"
99      />
100  <NumberPicker
101      android:id="@+id/duration_minutes"
102      android:layout_width="wrap_content"
103      android:layout_height="wrap_content"
104      android:layout_below="@id/duration_label"
105      android:layout_toRightOf="@id/thread_count"
106      />
107
108  <Button
109      android:id="@+id/start_button"
110      android:layout_width="wrap_content"
111      android:layout_height="wrap_content"
112      android:layout_marginTop="36dp"
113      android:layout_marginLeft="36dp"
114      android:onClick="startTestClicked"
115      android:layout_below="@id/duration_minutes"
116      android:text="Start NN API Stress Test"
117      />
118
119  <TextView
120      android:id="@+id/message"
121      android:layout_width="wrap_content"
122      android:layout_height="wrap_content"
123      android:layout_marginStart="8dp"
124      android:layout_marginTop="16dp"
125      android:text=""
126      android:layout_below="@id/start_button"
127      android:layout_alignParentLeft="true"
128      />
129
130
131</RelativeLayout>
132