@@ -145,101 +145,101 @@ pub struct Config {
145
145
pub force_valgrind : bool ,
146
146
147
147
/// The path to the Clang executable to run Clang-based tests with. If
148
- /// `None` then these tests will be ignored.
148
+ /// `None`, then these tests will be ignored.
149
149
pub run_clang_based_tests_with : Option < String > ,
150
150
151
- /// The directory containing the tests to run
151
+ /// The directory containing the tests to run.
152
152
pub src_base : PathBuf ,
153
153
154
- /// The directory where programs should be built
154
+ /// The directory where programs should be built.
155
155
pub build_base : PathBuf ,
156
156
157
- /// The name of the stage being built (stage1, etc)
157
+ /// The name of the stage being built (stage1, etc. )
158
158
pub stage_id : String ,
159
159
160
- /// The test mode, compile-fail, run-fail, run-pass
160
+ /// The test mode, compile-fail, run-fail, run-pass.
161
161
pub mode : Mode ,
162
162
163
- /// Run ignored tests
163
+ /// Run ignored tests.
164
164
pub run_ignored : bool ,
165
165
166
- /// Only run tests that match this filter
166
+ /// Only run tests that match this filter.
167
167
pub filter : Option < String > ,
168
168
169
- /// Exactly match the filter, rather than a substring
169
+ /// Exactly match the filter, rather than a substring.
170
170
pub filter_exact : bool ,
171
171
172
- /// Write out a parseable log of tests that were run
172
+ /// Write out a parseable log of tests that were run.
173
173
pub logfile : Option < PathBuf > ,
174
174
175
175
/// A command line to prefix program execution with,
176
- /// for running under valgrind
176
+ /// for running under valgrind.
177
177
pub runtool : Option < String > ,
178
178
179
179
/// Flags to pass to the compiler when building for the host
180
180
pub host_rustcflags : Option < String > ,
181
181
182
- /// Flags to pass to the compiler when building for the target
182
+ /// Flags to pass to the compiler when building for the target.
183
183
pub target_rustcflags : Option < String > ,
184
184
185
- /// Target system to be tested
185
+ /// Target system to be tested.
186
186
pub target : String ,
187
187
188
- /// Host triple for the compiler being invoked
188
+ /// Host triple for the compiler being invoked.
189
189
pub host : String ,
190
190
191
- /// Path to / name of the GDB executable
191
+ /// Path to / name of the GDB executable.
192
192
pub gdb : Option < String > ,
193
193
194
- /// Version of GDB, encoded as ((major * 1000) + minor) * 1000 + patch
194
+ /// Version of GDB, encoded as ` ((major * 1000) + minor) * 1000 + patch`.
195
195
pub gdb_version : Option < u32 > ,
196
196
197
- /// Whether GDB has native rust support
197
+ /// Whether GDB has native rust support.
198
198
pub gdb_native_rust : bool ,
199
199
200
- /// Version of LLDB
200
+ /// Version of LLDB.
201
201
pub lldb_version : Option < String > ,
202
202
203
- /// Whether LLDB has native rust support
203
+ /// `true` if LLDB has native rust support.
204
204
pub lldb_native_rust : bool ,
205
205
206
- /// Version of LLVM
206
+ /// Version of LLVM.
207
207
pub llvm_version : Option < String > ,
208
208
209
- /// Is LLVM a system LLVM
209
+ /// `true` if LLVM is system LLVM.
210
210
pub system_llvm : bool ,
211
211
212
- /// Path to the android tools
212
+ /// Path to the Android tools.
213
213
pub android_cross_path : PathBuf ,
214
214
215
- /// Extra parameter to run adb on arm-linux-androideabi
215
+ /// Extra parameter to run adb on arm-linux-androideabi.
216
216
pub adb_path : String ,
217
217
218
- /// Extra parameter to run test suite on arm-linux-androideabi
218
+ /// Extra parameter to run test suite on arm-linux-androideabi.
219
219
pub adb_test_dir : String ,
220
220
221
- /// status whether android device available or not
221
+ /// Status whether android device available or not.
222
222
pub adb_device_status : bool ,
223
223
224
- /// the path containing LLDB's Python module
224
+ /// Path containing LLDB's Python module.
225
225
pub lldb_python_dir : Option < String > ,
226
226
227
- /// Explain what's going on
227
+ /// `true` to enable verbose output.
228
228
pub verbose : bool ,
229
229
230
- /// Print one character per test instead of one line
230
+ /// Print one character per test instead of one line.
231
231
pub quiet : bool ,
232
232
233
- /// Whether to use colors in test.
233
+ /// `true` to use colors in test.
234
234
pub color : ColorConfig ,
235
235
236
- /// where to find the remote test client process, if we're using it
236
+ /// Where to find the remote test client process, if we're using it.
237
237
pub remote_test_client : Option < PathBuf > ,
238
238
239
- /// mode describing what file the actual ui output will be compared to
239
+ /// Mode describing what file the actual ui output will be compared to.
240
240
pub compare_mode : Option < CompareMode > ,
241
241
242
- // Configuration for various run-make tests frobbing things like C compilers
242
+ // Configuration for various run-make tests- frobbing things like C compilers,
243
243
// or querying about various LLVM component information.
244
244
pub cc : String ,
245
245
pub cxx : String ,
0 commit comments