Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(7)

Side by Side Diff: tools/testing/dart/runtime_configuration.dart

Issue 2827793002: Format all files under tools and utils directory. (Closed)
Patch Set: Format all files under tools and utils directory. Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « tools/testing/dart/reset_safari.dart ('k') | tools/testing/dart/test_configurations.dart » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a 2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE file. 3 // BSD-style license that can be found in the LICENSE file.
4 4
5 library runtime_configuration; 5 library runtime_configuration;
6 6
7 import 'dart:io' show Directory, File; 7 import 'dart:io' show Directory, File;
8 8
9 import 'compiler_configuration.dart' show CommandArtifact; 9 import 'compiler_configuration.dart' show CommandArtifact;
10 10
(...skipping 263 matching lines...) Expand 10 before | Expand all | Expand 10 after
274 CommandArtifact artifact, 274 CommandArtifact artifact,
275 List<String> arguments, 275 List<String> arguments,
276 Map<String, String> environmentOverrides) { 276 Map<String, String> environmentOverrides) {
277 String script = artifact.filename; 277 String script = artifact.filename;
278 String type = artifact.mimeType; 278 String type = artifact.mimeType;
279 if (script != null && type != 'application/dart-precompiled') { 279 if (script != null && type != 'application/dart-precompiled') {
280 throw "dart_precompiled cannot run files of type '$type'."; 280 throw "dart_precompiled cannot run files of type '$type'.";
281 } 281 }
282 282
283 return <Command>[ 283 return <Command>[
284 commandBuilder.getVmCommand(suite.dartPrecompiledBinaryFileName, 284 commandBuilder.getVmCommand(
285 arguments, environmentOverrides) 285 suite.dartPrecompiledBinaryFileName, arguments, environmentOverrides)
286 ]; 286 ];
287 } 287 }
288 } 288 }
289 289
290 class DartPrecompiledAdbRuntimeConfiguration 290 class DartPrecompiledAdbRuntimeConfiguration
291 extends DartVmRuntimeConfiguration { 291 extends DartVmRuntimeConfiguration {
292 static const String DeviceDir = 292 static const String DeviceDir = '/data/local/tmp/precompilation-testing';
293 '/data/local/tmp/precompilation-testing';
294 static const String DeviceTestDir = 293 static const String DeviceTestDir =
295 '/data/local/tmp/precompilation-testing/test'; 294 '/data/local/tmp/precompilation-testing/test';
296 295
297 final bool useBlobs; 296 final bool useBlobs;
298 DartPrecompiledAdbRuntimeConfiguration({bool useBlobs}) : useBlobs = useBlobs; 297 DartPrecompiledAdbRuntimeConfiguration({bool useBlobs}) : useBlobs = useBlobs;
299 298
300 List<Command> computeRuntimeCommands( 299 List<Command> computeRuntimeCommands(
301 TestSuite suite, 300 TestSuite suite,
302 CommandBuilder commandBuilder, 301 CommandBuilder commandBuilder,
303 CommandArtifact artifact, 302 CommandArtifact artifact,
304 List<String> arguments, 303 List<String> arguments,
305 Map<String, String> environmentOverrides) { 304 Map<String, String> environmentOverrides) {
306 String script = artifact.filename; 305 String script = artifact.filename;
307 String type = artifact.mimeType; 306 String type = artifact.mimeType;
308 if (script != null && type != 'application/dart-precompiled') { 307 if (script != null && type != 'application/dart-precompiled') {
309 throw "dart_precompiled cannot run files of type '$type'."; 308 throw "dart_precompiled cannot run files of type '$type'.";
310 } 309 }
311 310
312 String precompiledRunner = suite.dartPrecompiledBinaryFileName; 311 String precompiledRunner = suite.dartPrecompiledBinaryFileName;
313 String processTest = suite.processTestBinaryFileName; 312 String processTest = suite.processTestBinaryFileName;
314 return <Command>[ 313 return <Command>[
315 commandBuilder.getAdbPrecompiledCommand(precompiledRunner, 314 commandBuilder.getAdbPrecompiledCommand(
316 processTest, 315 precompiledRunner, processTest, script, arguments, useBlobs)
317 script,
318 arguments,
319 useBlobs)
320 ]; 316 ];
321 } 317 }
322 } 318 }
323 319
324 class SelfCheckRuntimeConfiguration extends DartVmRuntimeConfiguration { 320 class SelfCheckRuntimeConfiguration extends DartVmRuntimeConfiguration {
325 final List<String> selfCheckers = <String>[]; 321 final List<String> selfCheckers = <String>[];
326 322
327 SelfCheckRuntimeConfiguration() { 323 SelfCheckRuntimeConfiguration() {
328 searchForSelfCheckers(); 324 searchForSelfCheckers();
329 } 325 }
330 326
331 void searchForSelfCheckers() { 327 void searchForSelfCheckers() {
332 Uri pkg = TestUtils.dartDirUri.resolve('pkg'); 328 Uri pkg = TestUtils.dartDirUri.resolve('pkg');
333 for (var entry in new Directory.fromUri(pkg).listSync(recursive: true)) { 329 for (var entry in new Directory.fromUri(pkg).listSync(recursive: true)) {
334 if (entry is File && entry.path.endsWith('_self_check.dart')) { 330 if (entry is File && entry.path.endsWith('_self_check.dart')) {
335 selfCheckers.add(entry.path); 331 selfCheckers.add(entry.path);
336 } 332 }
337 } 333 }
338 } 334 }
339 335
340 List<Command> computeRuntimeCommands( 336 List<Command> computeRuntimeCommands(
341 TestSuite suite, 337 TestSuite suite,
342 CommandBuilder commandBuilder, 338 CommandBuilder commandBuilder,
343 CommandArtifact artifact, 339 CommandArtifact artifact,
(...skipping 17 matching lines...) Expand all
361 class DummyRuntimeConfiguration extends DartVmRuntimeConfiguration { 357 class DummyRuntimeConfiguration extends DartVmRuntimeConfiguration {
362 List<Command> computeRuntimeCommands( 358 List<Command> computeRuntimeCommands(
363 TestSuite suite, 359 TestSuite suite,
364 CommandBuilder commandBuilder, 360 CommandBuilder commandBuilder,
365 CommandArtifact artifact, 361 CommandArtifact artifact,
366 List<String> arguments, 362 List<String> arguments,
367 Map<String, String> environmentOverrides) { 363 Map<String, String> environmentOverrides) {
368 throw "Unimplemented runtime '$runtimeType'"; 364 throw "Unimplemented runtime '$runtimeType'";
369 } 365 }
370 } 366 }
OLDNEW
« no previous file with comments | « tools/testing/dart/reset_safari.dart ('k') | tools/testing/dart/test_configurations.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698